2026КлиникаСериалв роли Patient · эпизодов: 1
2025Love and CommunicationФильмв роли Rob
2025Roswell DeliriumФильмв роли Elliot Malone
2022Билли КидСериалв роли Ash Upson · эпизодов: 3
2021ОниСериалв роли Gary · эпизодов: 2
2019Ради всего человечестваСериалв роли Michael Collins · эпизодов: 3
2019Хадсон и РексСериалв роли Coach Reid Armstrong · эпизодов: 1
2018Свадьба мистера ДарсиФильмв роли Henry Robson
2017Хороший докторСериалв роли Brendan Lewis · эпизодов: 1
2017Стальная звездаСериалв роли Nick McGillen · эпизодов: 19
2016Twist of FateФильмв роли Jeff
2016Гордость и предубеждение и собакиФильмв роли Henry Robson
2014Lucky in LoveФильмв роли Liam
2013Объятия вампираФильмв роли Chris
2013МотивСериалв роли Cam Riley · эпизодов: 1
2013Почти замужемФильмв роли David
2012Hannah's LawФильмв роли Doc Holliday
2012ЛонгмайрСериалв роли Paul · эпизодов: 1
2011The BendФильмв роли Mike Campbell
2011ГибридФильмв роли Bobby
2011Посредник КейтСериалв роли Tim Hemmond · эпизодов: 1
2010КаприкаСериалв роли Odin Sinclair · эпизодов: 4
2009Ледяной штормФильмв роли Gary
2009ВизитёрыСериалв роли David · эпизодов: 1
2009Звёздные врата: ВселеннаяСериалв роли Dr. Williams · эпизодов: 1
2009Огрэ – чудовищеФильмв роли Mike
2009Инсценированный разрывФильмв роли Mike
2008УбежищеСериалв роли Darrin Wilson · эпизодов: 1
2008Storm CellФильмв роли Ryan
2008Ядовитый плющ: Секретное обществоФильмв роли Blake
2007Taming TammyФильмв роли Tristan
2007НевидимыйФильмв роли Matty
2007Crossroads - A Story of ForgivenessФильмв роли Josh Murakami
2006Firestorm: Last Stand at YellowstoneФильмв роли Jim
2006Удар по системеФильмв роли Walter
2006ЯсновидецСериалв роли Garvin Clayton · эпизодов: 1
2004После моей смертиФильмв роли Duncan
2003Морская полиция: СпецотделСериалв роли Peter Woodruff · эпизодов: 1
2003More Than Meets the Eye: The Joan Brock StoryФильмв роли Med Student
2001Тайны СмолвиляСериалв роли Rokk Krinn / Cosmic Boy · эпизодов: 2