2025Paws in the CityФильмв роли Theo
2025PassingФильмProducer
2025Back in Baby's ArmsФильмв роли Jonathan
2025Six Till MidnightФильмв роли Harry Chambers
2024Stop Whining and Start WinningФильмв роли Joe · Producer
2023После. НавсегдаФильмв роли Robert Freeman
2022После. Долго и счастливоФильмв роли Robert
2022Женщины ДвиженияСериалв роли Roy Bryant · эпизодов: 6
2021После. Глава 3Фильмв роли Robert Freeman
2020Kappa Kappa DieФильмв роли Stewart
2019Роковой патрульСериалв роли John · эпизодов: 1
2018Медаль почетаСериалв роли Joe Annello · эпизодов: 1
2018Glimpse Ep 1: CircuitsФильмв роли Lucas
2017Movie Night with Karlie KlossСериалв роли Himself · эпизодов: 1
2017Популярна и влюбленаСериалв роли Rainer Devon · эпизодов: 20
2016Sweet/ViciousСериалв роли Will Powell · эпизодов: 1
2016A Light Beneath Their FeetФильмв роли Jeremy
2016Лето на восьмерыхФильмв роли Jesse
2015КругФильмв роли College Guy
2015Ночной огонёкФильмв роли Chris
2014Heavy WaterФильмв роли River
2014DrinkФильмв роли Young Gray
2013Удар молнииФильмв роли Nicholas Forbes
2013ПоследователиСериалв роли Preston Tanner · эпизодов: 4
2012The Nevsky ProspectФильмв роли David
2011J.A.W.Фильмв роли Seth
2010Arcadia LostФильмв роли Sye
2010День Святого ВалентинаФильмв роли Alex
2009Пришельцы на чердакеФильмв роли Tom Pearson
2009Обмани меняСериалв роли Rick · эпизодов: 1
2008Кид против КэтСериалв роли (voice) · эпизодов: 104
2007Viva LaughlinСериалв роли Jack Holden · эпизодов: 2
2007БезумцыСериалв роли Andy · эпизодов: 1
2006Не уступить ШтейнамФильмв роли Zachary Stein
2006Think TankФильмв роли Young Dex
2005ПоверхностьСериалв роли Miles Barnett · эпизодов: 15
2005Несносные медведиФильмв роли Joey Bullock
2005Лучший песФильмв роли Preston Price
2004Доктор ХаусСериалв роли Mark McNeil · эпизодов: 1
2004Остаться в живыхСериалв роли Tom Brennan · эпизодов: 1
2004CSI: Место преступления Нью-ЙоркСериалв роли Will Galanis · эпизодов: 1
2004НетакаяСериалэпизодов: 2
2004Четыре тысячи четырестаСериалв роли Todd Barstow · эпизодов: 1
2003Run of the HouseСериалэпизодов: 1
2003Punk'dСериалв роли Self · эпизодов: 1
2003Oliver BeeneСериалв роли Boy · эпизодов: 1
2002Без следаСериалв роли Kyle · эпизодов: 1
2002C.S.I.: МайамиСериалв роли Raymond Caine Jr. · эпизодов: 1
2002Любовь вдовцаСериалв роли David Beck · эпизодов: 1
2001Шоу Берни МакаСериалв роли Michael · эпизодов: 2
2001КлиникаСериалв роли Young Todd · эпизодов: 1
—The Auschwitz BagelФильмв роли Daniel
—Getting to That AgeФильмв роли Austin
—PingФильм