Infini
(2015)StuntsSafety supervisor
Luke Hemsworth/Richard HuggettI
Scorched
(2008)CastActor (as Michael Duncan)
StuntsStunt performer (as Michael Duncan)
Superman Returns
(2006)StuntsSafety (as Michael Duncan)
Stunt performer (as Michael Duncan)
Stealth
(2005)StuntsStunts (as Michael Duncan)
Man-Thing
(2005)StuntsStunts (as Michael Duncan)
Farscape
(1999)StuntsStunts (2 episodes, 2003)