Known For
Filmography
2015
2013
2012
2009
2009
2008
2007
2007
2006
2006
2005
2005
2004
2004
2004
2003
2001

Tomorrowland
Movie · as Pierre Clark (uncredited)

Man of Steel
Movie · as Roughneck

This Means War
Movie · as Jonas

Watchmen
Movie · as Young Hollis Mason

Harper's Island
TV · as Ben Wellington · 2 eps

Vipers
Movie · as Bitten Man

Wrong Turn 2: Dead End
Movie · as Brother

Painkiller Jane
TV · 1 ep

The Damned Thing
Movie · as Gabe Green

Merlin's Apprentice
TV · as Swimming Knight · 2 eps

Captive Hearts
Movie · as Kidnapper #2

Masters of Horror
TV · as Gabe Green · 1 ep

The L Word
TV · as Cyclist · 1 ep

The 4400
TV · as Owen · 1 ep

Stargate Atlantis
TV · as Cowen's Elite Guard · 1 ep

First to Die
Movie · as Phillip

Smallville
TV · as Security Guard · 1 ep










