2026My $3,500 JacketФильмв роли Anderson (as Matt Elrod)
2021Любовь бьёт дваждыФильмв роли Josh Turner
2019Ford против FerrariФильмв роли Cool Young Buyer
2017БлескСериалв роли Phil · эпизодов: 6
2017Уважаемые белые людиСериалв роли Kurt Fletcher · эпизодов: 10
2017Как кошка с собакойФильмв роли Spencer Hodkins
2017РивердэйлСериалв роли Charles Smith · эпизодов: 19
2016ГрейвсСериалв роли Eric · эпизодов: 1
2016Мост 2Фильмв роли Ryan Kelly
2015МостФильмв роли Ryan Kelly
2015Доктор КенСериалв роли Hot Doctor · эпизодов: 1
2014Лепестки на ветруФильмв роли Christopher Dollanganger Jr.
2013Бруклин 9-9Сериалв роли Young Hitchcock · эпизодов: 1
2013ЛюбовницыСериалв роли Hot Naked Guy · эпизодов: 1
2012Вашингтонские байкиСериалв роли Tad · эпизодов: 1
2012Дом и семьяСериалэпизодов: 1
2012Голливудские холмыСериалв роли Cameron · эпизодов: 13
2010Полиция ГавайевСериалв роли The Guardian · эпизодов: 1
2010Милые обманщицыСериалв роли Nigel Wright · эпизодов: 2
2000Последний геройСериалв роли Self - Contestant · эпизодов: 15