Актьор - NCIS(Сериал)(2007-2022) - Sam Radner / Devon Watson The Haves and the Have Nots(Сериал)(2020) - Officer Miller Stalked by My Husband's Ex(2020) - Matt Jim Shoe(2020) - Jim Shoe Is My Daughter Really Dead?(2019) - Jack Daly Angela(Късометражен)(2017/III) - Party Date And Then There Was Eve(2017) - Neil Becoming Bond(Документален)(2017) - Co-Worker Colony(Сериал)(2017) - Darin NCIS: Los Angeles(Сериал)(2017) - Pacey Smith Quality Problems(2017) - Lumbersexual Major Crimes(Сериал)(2017) - Dean Lewis Bones(Сериал)(2017) - Matt Bogdan A Love Story(Късометражен)(2016/VI) - The Man Code Black(Сериал)(2016) - Randall Underwood Single in South Beach(2015) - Nick Family Impossible(Късометражен)(2015) - Cash Fitzwater Faded(Късометражен)(2014) - Ray Magic City(Сериал)(2013) - Ira Styne Jesse Stone: Innocents Lost(2011) - Lewis Lipinsky PlayStation Move Heroes(Видео Игра)(2011) - Jak (voice as Michael Erwin) Little Birds(2011) - Mark Muller Wreckage(2010/I) - Jared The Vampire Diaries(Сериал)(2010) - Charlie CSI: Crime Scene Investigation(Сериал)(2004-2009) - Julian Bristol / Dean Tate A Good Funeral(2009) - Howard Dexter(Сериал)(2008) - Freebo Kush(2007) - Christian Ghost Whisperer(Сериал)(2007) - Kevin Graham Chaos Theory(2007/II) - Ed Clarity(Късометражен)(2007/I) - Joshua Black The ½ Hour News Hour(Сериал)(2007) The War at Home(Сериал)(2006-2007) - Mark Justice League Unlimited(Сериал)(2006) - Speedy / Roy Harper Teen Titans(Сериал)(2004-2006) - Speedy / Additional Voices / Computer Geek The Studio(Сериал)(2005) - Tommy LaChance Jak X: Combat Racing(Видео Игра)(2005) - Jak (voice as Michael Erwin) Teen Titans(Видео Игра)(2005) - Speedy (voice) Jackie Chan Adventures(Сериал)(2003-2005) - Strikemaster Ice Jack & Bobby(Сериал)(2005) - Nate Edmonds Pretty Persuasion(2005) - Barry The Robinsons: Lost in Space(2004) - Don West Jak 3(Видео Игра)(2004) - Jak (voice as Michael Erwin) Joan of Arcadia(Сериал)(2004) - Lars Klosterman Hot Shots Golf Fore!(Видео Игра)(2004) - Jak (English version voice) CSI: Miami(Сериал)(2004) - Kyle Preston Everwood(Сериал)(2002-2004) - Colin Hart She's Too Young(2004) - Nick Hartman Freshman Orientation(2004) - Matt Trash(2003) - Richard 'Mac' Macadoo One Tree Hill(Сериал)(2003) - Gabe Jak II(Видео Игра)(2003) - Jak (voice as Michael Erwin) That's So Raven(Сериал)(2003) - Sam Hulk(2003) - Teenage Bruce Banner Do Over(Сериал)(2002) - Rob Touched by an Angel(Сериал)(2002) - Blake The New Guy(2002) - Travis Reba(Сериал)(2002) - Eric So Little Time(Сериал)(2002) - Todd's Friend 7th Heaven(Сериал)(2001) - Hugh Judging Amy(Сериал)(2001) - Max Pagano American Pie 2(2001) - Cashier Virtually Casey(2001) - Brady Collins Undressed(Сериал)(1999) - Lyle (2001: Season 5)