
Cast
Age 55 · United States
19 shows · 2 currently on air

2024 · HBO Max · On air
as Dr. Phosphorus (voice)

2024 · Apple TV · Ended
as Cadmus Pryde (voice)

2024 · FOX · On air
as Dr. Rufis Pentos / Mr. Flesh (voice)

2022 · Paramount+ · Ended
as Optimus Prime / Crowd / Plain Clothes GHOST Agent / Photographer (voice)

2022 · Disney+ · Ended
as Duke Weaselton (voice)

2022 · Disney+ · Ended
as K-2SO (voice)

2021 · Syfy · Ended
as Devil (voice)

2021 · USA Network · Ended
as Harry Vanderspiegel

2019 · HBO Max · To Be Determined
as The Joker / Clayface (voice)

2019 · HBO Max · Ended
as Eric Morden / Mr. Nobody

2017 · Disney XD · Ended
as Alistair Krei (voice)

2017 · NBC · Ended
as Vanderveer "Van" Wayne

2015 · Comic-Con HQ · Ended
as Wray Nerely / Cash Wayne

2015 · Disney XD · Ended
as King Butterfly / Ludo (voice)

2011 · MTV · Ended
as Lonnie (voice)

2011 · ABC · Ended
as Noah Werner

2010 · HBO Max · Ended
as Green Arrow (voice)

2005 · TNT · Ended
as Nathan Wheeler

2002 · FOX · Ended
as Hoban "Wash" Washburne
Main cast roles from TVmaze. Guest appearances aren't listed.