Known For
Filmography
2026
2024
2023
2019
2015
2014
2014
2003
2001
2000

Star One
Movie · as Captain Worthy

Rebel Moon - Part Two: The Scargiver
Movie · as General

Castlevania: Nocturne
TV · as Captain (voice) · 1 ep

When the Train Stops
Movie · as Clive Emerson

Doomsday
Movie · as Bryon

Starship: Rising
Movie · as John Worthy

Starship Apocalypse
Movie · as John Worthy

The Young Visiters
Movie · as Dream Man

Kiss Kiss (Bang Bang)
Movie · as Woody

Billy Elliot
Movie · as Dancer in 'Swan Lake' (uncredited)
