Актьор - The Midnight League Theodosia(Сериал)(2022) - Alistair Throckmorton Find Me in Paris(Сериал)(2018-2020) - Armando Castillo Kick-Sudden Death(2015) - Dan Kick(2015) - Dan Siren(2013/II) Bloodwork(2012) - Nigel The Adventures of Tintin(2011) - Thompson / Thomson (uncredited) Golf in the Kingdom(2010) - Evan Tyree Without a Paddle: Nature's Calling(2009) - Nigel Perchance to Dream(2008) - Romeo Beowulf(2007) - Eofor Bones(Сериал)(2007) - Thor / Calvin Johnson License to Wed(2007) - Randy (scenes deleted) The Suite Life of Zack & Cody(Сериал)(2007) - Johnny Vaine CSI: Crime Scene Investigation(Сериал)(2006) - Young Mickey Dunn Voodoo Moon(2006) - Daniel Charmed(Сериал)(2006) - Nomed Hitched(2005) - Feifer Children of Dune(Мини Сериал)(2003) - Javid Is Harry on the Boat?(2001) - Mario Hit List(Късометражен)(2000) - Paul Diwrnod Hollol Mindblowing Heddiw(2000) - Jimmy Great Performances(Сериал)(1997) Shakespeare in the Park(Късометражен)(1995)