TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesGoosebumps
Leonard Roberts was
50+ in Goosebumps
as 'Ben'.
First Air Date
Fri, Oct 13 2023
All American: Homecoming
Leonard Roberts was
49+ in All American: Homecoming
as 'Zeke Allen'.
First Air Date
Mon, Feb 21 2022
The Girl in the Woods
Leonard Roberts was
48+ in The Girl in the Woods
as 'Alex'.
First Air Date
Thu, Oct 21 2021
The Upshaws
Leonard Roberts was
48+ in The Upshaws
as 'Mitch'.
First Air Date
Wed, May 12 2021
Rebel
Leonard Roberts was
48+ in Rebel
as 'Randall Vokelberg'.
First Air Date
Thu, Apr 08 2021
Charmed
Leonard Roberts was
45+ in Charmed
as 'Dexter Vaughn'.
First Air Date
Sun, Oct 14 2018
All American
Leonard Roberts was
45+ in All American
as 'President Zeke Allen'.
First Air Date
Wed, Oct 10 2018
9-1-1
Leonard Roberts was
45+ in 9-1-1
as 'Ronnie Cooper'.
First Air Date
Wed, Jan 03 2018
Mary + Jane
Leonard Roberts was
43+ in Mary + Jane
as 'Nate'.
First Air Date
Mon, Sep 05 2016
American Crime Story
Leonard Roberts was
43+ in American Crime Story
as 'Dennis Schatzman'.
First Air Date
Tue, Feb 02 2016
The Magicians
Leonard Roberts was
43+ in The Magicians
as 'King Idri of Loria'.
First Air Date
Wed, Dec 16 2015
Marvel's Agent Carter
Leonard Roberts was
42+ in Marvel's Agent Carter
as 'Sam Sawyer'.
First Air Date
Tue, Jan 06 2015
Mom
Leonard Roberts was
40+ in Mom
as 'Ray'.
First Air Date
Mon, Sep 23 2013
The Client List
Leonard Roberts was
39+ in The Client List
as 'Detective Monroe'.
First Air Date
Sun, Apr 08 2012
Hawaii Five-0
Leonard Roberts was
37+ in Hawaii Five-0
as 'Capt. Ingram'.
First Air Date
Mon, Sep 20 2010
The League
Leonard Roberts was
36+ in The League
as 'Tyree'.
First Air Date
Thu, Oct 29 2009
Castle
Leonard Roberts was
36+ in Castle
as 'Jason Avery'.
First Air Date
Mon, Mar 09 2009
The Mentalist
Leonard Roberts was
35+ in The Mentalist
as 'Elon Bell'.
First Air Date
Tue, Sep 23 2008
Private Practice
Leonard Roberts was
34+ in Private Practice
as 'Ryan'.
First Air Date
Wed, Sep 26 2007
Heroes
Leonard Roberts was
33+ in Heroes
as 'D.L. Hawkins'.
First Air Date
Mon, Sep 25 2006
Bones
Leonard Roberts was
32+ in Bones
as 'A.U.S.A. Andrew Levitt'.
First Air Date
Tue, Sep 13 2005
Tru Calling
Leonard Roberts was
30+ in Tru Calling
as 'Blake'.
First Air Date
Thu, Oct 30 2003
NCIS
Leonard Roberts was
30+ in NCIS
as 'Howard Carter'.
First Air Date
Tue, Sep 23 2003
Threat Matrix
Leonard Roberts was
30+ in Threat Matrix
as 'Tom Purdy / Ibrahim Kureshi'.
First Air Date
Thu, Sep 18 2003
CSI: Miami
Leonard Roberts was
29+ in CSI: Miami
as 'Brad Foster'.
First Air Date
Mon, Sep 23 2002
24
Leonard Roberts was
28+ in 24
as 'Buchanan'.
First Air Date
Tue, Nov 06 2001
Smallville
Leonard Roberts was
28+ in Smallville
as 'Nam-Ek'.
First Air Date
Tue, Oct 16 2001
FreakyLinks
Leonard Roberts was
27+ in FreakyLinks
First Air Date
Fri, Oct 06 2000
The '60s
Leonard Roberts was
26+ in The '60s
as 'Emmet Taylor'.
First Air Date
Sun, Feb 07 1999
Providence
Leonard Roberts was
26+ in Providence
First Air Date
Fri, Jan 08 1999
Buffy the Vampire Slayer
Leonard Roberts was
24+ in Buffy the Vampire Slayer
as 'Forrest Gates'.
First Air Date
Mon, Mar 10 1997
JAG
Leonard Roberts was
22+ in JAG
as 'Lt. Crawford'.
First Air Date
Sat, Sep 23 1995
Due South
Leonard Roberts was
21+ in Due South
as 'Tyree Cameron'.
First Air Date
Thu, Sep 22 1994
ER
Leonard Roberts was
21+ in ER
as 'Police Officer'.
First Air Date
Mon, Sep 19 1994