2026StickyФильмв роли Eugie
2024The Holiday ExchangeФильмв роли Oliver
2024Доктор ОдиссейСериалв роли Corey · эпизодов: 7
2024Палм-РояльСериалв роли Tom Sanka · эпизодов: 11
2023TV in BedФильмв роли Ty Kirby
2023Тихий садовникФильмв роли Stephen Collins
2023Shoulder DanceФильмв роли Roger
2019SofterФильмв роли Charlie
2019Я скучаю по тебеФильмв роли Chase
2019Тайный близнец моего мужаФильмв роли Derrick Saxons / Alex Ellison
20189-1-1Сериалв роли Julian Enes · эпизодов: 3
2017Апокалипсис: Зависшие в небеФильмв роли Matt
2017Happily Never AfterФильмв роли Josh
2015База КуантикоСериалв роли Elias Harper · эпизодов: 10
2015The Fastest Man AliveФильмв роли Self
2014ФлэшСериалв роли Eddie Thawne · в роли Dr. Malcolm Gilmore · эпизодов: 30
2009Дневники вампираСериалв роли Dr. Wes Maxfield · эпизодов: 11
2009КаслСериалв роли Victor Crowne · эпизодов: 1
2008The Trojan HorseСериалв роли Will Tullman · эпизодов: 2
2007Восток – ЗападСериалв роли Greg Small · эпизодов: 1
2007The BetФильмв роли Mike Voss
2004Forensic InvestigatorsСериалв роли Mal Henshall · в роли Mal Henshall (uncredited) · эпизодов: 2
2003Морская полиция: СпецотделСериалв роли Sean Parks · эпизодов: 1