Movies
Terrifier 3
as Michael
Sleepers
as Shakes
The Lost Boys
as Michael
Man of War
as Charlie Lewis
The Losers
as Max
Strange Darling
as True Crime Narrator (voice)
My Sister's Keeper
as Brian Fitzgerald
Speed 2: Cruise Control
as Alex
A Line of Fire
as Josef Amali
In the Valley of Elah
as Lieutenant Kirklander