2023
Kevin Conroy: I Am the Knight as Self
2023
The Flash: Saga of the Scarlet Speedster as Self
2023
Guardians of the Galaxy Vol. 3 as Martinex
2020
DC Showcase: The Phantom Stranger as Seth (voice)
2019
Chris Farley: Anything for a Laugh
2018
Urban Legacy: The Story Behind Urban Legend as Self
2018
Inside of you with Michael Rosenbaum (1 episode)
2017
The Neighbor as Scott
2017
Guardians of the Galaxy Vol. 2 as Martinex
2017
Hunted as Narrator (7 episodes)
2015
Impastor as Buddy Dobbs (20 episodes)
2015
Nightwing and Robin as Jonathan Crane / Scarecrow (voice)
2015
Justice League: Throne of Atlantis as Drift Leader (voice)
2014
Back in the Day as Jim Owens
2012
Hit & Run as Gil Rathbinn
2012
Justice League: Doom as Barry Allen / The Flash (voice)
2011
Cost of Living as Doomed Alpha Team Member (voice)
2011
Two-Legged Rat Bastards as Young Eddie
2011
Ghild as Brauly Gullivan
2011
Breaking In as Dutch (uncredited) (8 episodes)
2010
Fudgy Wudgy Fudge Face as Carly Carl
2010
Father of Invention as Eddie
2008
Batman: The Brave and the Bold as Deadman / Triad Boss (voice) (1 episode)
2008
James Gunn's PG Porn as Charlie Brown (2 episodes)
2008
Dragonlance: Dragons of Autumn Twilight as Tanthalas 'Tanis' Half-Elven (voice)
2007
Kickin' It Old Skool as Kip
2005
It's Always Sunny in Philadelphia as Colin (1 episode)
2005
Cursed as Kyle (uncredited)
2005
Racing Stripes as Ruffshodd (voice)
2004
The Tony Danza Show as Self (2 episodes)
2004
Justice League Unlimited as Deadshot (voice) (1 episode)
2004
Justice League Unlimited as Ghoul (voice) (1 episode)
2004
Justice League Unlimited as The Flash (voice) (9 episodes)
2004
Justice League: Starcrossed - The Movie as Flash (voice)
2003
Justice League: Paradise Lost as The Flash / Wally West (voice)
2003
Teen Titans as Kid Flash (voice) (2 episodes)
2003
Bringing Down the House as Todd Gendler
2002
Poolhall Junkies as Danny
2002
Smallville as Lex Luthor
2001
Justice League as The Flash (voice) (50 episodes)
2001
Justice League: Secret Origins as Flash (voice)
2001
Smallville as Lex Luthor (153 episodes)
2001
Eyeball Eddie as Skelley
2001
Sweet November as Brandon / Brandy
2001
The Zeta Project as Agent West (voice) (26 episodes)
2001
Rave Macbeth as Marcus
2000
Batman Beyond: Return of the Joker as Ghoul (voice)
2000
Static Shock as Flash (voice) (2 episodes)
2000
Static Shock as Trapper (voice) (2 episodes)
2000
Static Shock as Trapper / Speedtrap (voice) (1 episode)
2000
Jackie Chan Adventures as Drago (voice) (11 episodes)
1999
The Late Late Show with Craig Kilborn as Self (2 episodes)
1999
Zoe, Duncan, Jack and Jane as Jack Cooper (26 episodes)
1999
Batman Beyond as Agent West (voice) (1 episode)
1999
Batman Beyond as Carl (voice) (1 episode)
1999
Batman Beyond as Carter Wilson / Terminal (voice) (1 episode)
1999
Batman Beyond as Ollie (voice) (1 episode)
1998
Urban Legend as Parker Riley
1998
The Wild Thornberrys as Tom Ravenhearst (voice) (1 episode)
1997
Midnight in the Garden of Good and Evil as George Tucker
1997
The Tom Show as Jonathan Summers (38 episodes)
1997
The Devil & The Angel as The Devil
1993
Late Night with Conan O'Brien as Self - Guest (1 episode)
1989
ZDF-Mittagsmagazin as Self (1 episode)
1987
Nachtcafé as Self (1 episode)