Movie | Tomorrowland | Pierre Clark (uncredited) | 2015-05-19 |
Movie | Man of Steel | Roughneck | 2013-06-12 |
Movie | This Means War | Jonas | 2012-02-14 |
Movie | Watchmen | Young Hollis Mason | 2009-03-04 |
Series | Harper's Island | Ben Wellington | 2009-04-09 |
Movie | Vipers | Bitten Man | 2008-08-12 |
Series | Painkiller Jane | Unknown | 2007-04-13 |
Movie | Wrong Turn 2: Dead End | Brother | 2007-08-25 |
Series | Merlin's Apprentice | 2006-04-14 | |
Movie | Captive Hearts | Kidnapper #2 | 2005-08-15 |
Series | Masters of Horror | Unknown | 2005-10-28 |
Series | The L Word | Unknown | 2004-01-18 |
Series | Smallville | Unknown | 2001-10-16 |