Adam Strange / Sidewinter (voice)
Justice League: Crisis on Infinite Earths Part Three (2024)
Adam Strange (voice)
Grønne Lygte: Frygt mine kræfter (2022)
Shredder (voice)
Turtles Take Time (and Space) (2016)
LAFB Pilot
The Phoenix Incident (2015)
Miller
Tarzan (2013)
Cyborg (voice)
LEGO Batman: The Movie - DC Superheroes Unite (2013)
Lt. Col. Charles Keller
Blackout (2012)
Pike
The A-Team (2010)
Clark Kent / Ultraman (voice)
Justice League: Crisis on Two Earths (2010)
Agent Baker
Smokin' Aces (2006)
Police Officer
Right at Your Door (2006)
Zodiac (voice)
The Zodiac (2005)
Danny McBaine
Hostage Negotiator (2001)
Tony Restrelli
Blood Money (2000)
Brad
American Virgin (2000)
Walt
Across the Line (2000)
Brad Gallagher
Knocking on Death's Door (1999)
Bob
Extramarital (1998)
Jack Grayson
The Sender (1998)
Det. Lou Darrow
Melanie Darrow (1997)
Joriath
Escape from Atlantis (1997)
Demos
Vampirella (1996)
Mick McCann
The Colony (1996)
Mort
Confessions of a Sorority Girl (1995)
Bandit
Bandit's Silver Angel (1994)
Beauty and the Bandit (1994)
Bandit Bandit (1994)
Bandit Goes Country (1994)
Josh
At Home with the Webbers (1993)
Ray Fitzpatrick
Deuce Coupe (1992)
Michael Bessarian
The Keys (1992)
Zack Hollister
Brotherhood of the Gun (1991)
Antonio
Voyage of Terror: The Achille Lauro Affair (1990)
Alex Cutler
Desperate for Love (1989)
Kevin McCrea
Dance 'Til Dawn (1988)
Riko Konner
Crash Course (1988)
Danny
Flanagan (1985)
Jason's Brother
The Stuff (1985)
Young Patsy
Once Upon a Time in America (1984)
Screenplay