Home / Discover / People

Black Sails

2014
as Hal Gates

Transformers

2007
as Bumblebee (voice)

The Prestige

2006
as Captain

Transformers: Dark of the Moon

2011
as Military Drone Operator

Transformers: The Last Knight

2017
as Lieutenant / Bulldog (voice)

Return to Sender

2004
as Mark Schlesser

Acre Beyond the Rye

as Mayor Kingsley

All Men Are Apes!

1965
as Buddy Saxon

Peterloo

2018
as Ben Thorpe, Manchester & Salford Yeomanry

Street

2015
as Uri

The Pawn

1999
as Punk

Writer

Episode Power Rangers
Green With Evil (3): The Rescue
1993
Episode Power Rangers
Wheel of Misfortune
1993

Producer

Movie Tucker and Dale vs Evil 2010

Crew

Movie Suspicious Agenda 1995

Guest Star

Episode Community
Conventions of Space and Time
2013
Episode Frasier
Where Every Bloke Knows Your Name
1998
Episode Passions
Ep. #548
2001
Episode Passions
Ep. #549
2001
Episode Designing For The Sexes
Multifunctional Bonus Room
1970
Episode Passions
Ep. #550 Mon
2001
Episode JAG
Iron Coffin
2001
Episode Designing For The Sexes
Challenging Spaces
1970
Episode Hallmark Hall Of Fame
The Corsican Brothers
1985
Episode Combat!
Off Limits
1963