1991
1999
2004
2005
1998
1997
1989
1995
Return to the Blue Lagoon
as Kearney
Star Wars: Episode III - Revenge of the Sith
as Governor Tarkin
Doing Time for Patsy Cline
as Geoff Spinks
Farewell to the King
as Bren Armstrong
Farscape
as Scorpius
Fire
as Quentin "Spit" Jacobsen
Farscape: The Peacekeeper Wars
as Harvey / Scorpius
The Day of the Roses
as Sgt. Joe Beecroft
Heroes II: The Return
as Lt. Bruno Reymond