Актьор - Duke(2019/II) - Roost Little Evil(2017) - Gabriel Twin Peaks(Сериал)(2017) - Prison Tech Once Upon a Time(Сериал)(2016) - Dr. Henry Jekyll Rizzoli & Isles(Сериал)(2016) - Zachary Bale aka Jeremy Kendricks The Man in the High Castle(Сериал)(2015) - Randall Salem(Сериал)(2015) - Corwin Grimm(Сериал)(2015) - Andy Harrison NCIS(Сериал)(2014) - Denny Johnson A.K.A Nerdy Man Insidious: Chapter 2(2013) - Young Carl Supernatural(Сериал)(2013) - Gerry / Boltar the Furious Dirty Work(Сериал)(2012) - Pete Castle(Сериал)(2011) - Chad Hockney Death Valley(Сериал)(2011) - Todd The Company of Thieves(Късометражен)(2011) - Dex Bones(Сериал)(2011) - Kent Durham Saving Grace(Сериал)(2010) - Pete Greek(Сериал)(2010) - Ryan Yarlbrough Ghost Whisperer(Сериал)(2009) - Zack Dorin / Garrett Warner Adelaide(Късометражен)(2009) - Brad Extreme Movie(2008) - Ronny The World According to Barnes(2007) CSI: NY(Сериал)(2007) - Johnny O'Dell Hollywood Horror(2005) Breaking Dawn(2004) - Ted Nip/Tuck(Сериал)(2004) - Calvin Murray Hellbent(2004) - Joey Just Hustle(2004) - Detective's Researcher The Lyon's Den(Сериал)(2003) - Charlie Yerrin Milwaukee Minnesota(2003) - Stan Stites Star Trek: Enterprise(Сериал)(2002) - Jack So Little Time(Сериал)(2002) - Band Member Pumpkin(2002) - Pumpkin Romanoff The X-Files(Сериал)(2001) - Dylan Lokensgard Providence(Сериал)(2001) - Charlie Alway Pearl Harbor(2001) - Young Harbor Patrolman (scenes deleted) Popular(Сериал)(1999-2001) - Emory Dick Delivering Milo(2001) - Mr. Percival Brookfield(1999) - Trip Heyward (Series Regular) The New Adventures of A.R.K.(Сериал)(1999) - Noah Sign of the Times(1999) - Toby 7th Heaven(Сериал)(1999) - Moe The Adventures of A.R.K.(Сериал)(1998) - Noah Maggie(Сериал)(1998) - Curt Mercury Rising(1998) - Isaac The Secret World of Alex Mack(Сериал)(1997-1998) - Nathan Fyre Ants Rock(Късометражен)(1997) - Davey Smart Guy(Сериал)(1997) - Locker Kid ARK the Adventures of Animal Rescue Kids(Сериал)(1997) - Noah Mr. Rhodes(Сериал)(1997) - Edgar