Movies
Masters of the Universe
as King Randor
Resident Evil
as Spence
A Knight's Tale
as Colville
John Carter
as Kantos Kan
Trollhunters: Rise of the Titans
as Additional Voices (voice)
Solomon Kane
as Solomon Kane
George and the Dragon
as George
Ironclad
as Thomas Marshall
Mr. Monk's Last Case: A Monk Movie
as Rick Eden
High-Rise
as Pangbourne