2024Верь в рождествоФильмв роли Ethan Crane · Executive Producer
2021ШифрСериалв роли Antoine · эпизодов: 5
2019Хадсон и РексСериалв роли Charlie Hudson · эпизодов: 116
2016Я буду дома к РождествуФильмв роли Mike
2016Ван ХельсингСериалв роли Dr. Harrison (as Johnny Riordan) · в роли Dr. Harrison · эпизодов: 4
2016Love on the SidelinesФильмв роли Danny Holland
2014Инструкция по разводу для женщинСериалв роли Byron (as Johnny Riordon) · эпизодов: 1
2014Рождественская тайнаФильмв роли Jason
2014Когда зовет сердцеСериалв роли Nate Tolliver · эпизодов: 2
2012Филадельфийский экспериментФильмв роли Carl Reed
2012КонтинуумСериалв роли Greg Cameron · эпизодов: 11
2012Deadly HopeФильмв роли Mixhael Keaton
2012Arctic AirСериалв роли Blake Laviolette · эпизодов: 35
2011ClueСериалв роли Wheeler · эпизодов: 2
2011УбийствоСериалв роли Charles Ross · эпизодов: 2
2011Bringing Ashley HomeФильмв роли David Powell
2011ГибридФильмв роли David
2010Трон: НаследиеФильмв роли Young Kevin Flynn / Clu Performance Double
2008Сделай шагФильмв роли Joel
2008Son of the DragonСериалв роли D.B. (Devil Boy) · эпизодов: 2
20087 Things To Do Before I'm 30Фильмв роли Dan Hart
2007Крепкий орешек ДжейнСериалв роли Brian · эпизодов: 9
2007ОгнепоклонникиФильмв роли Josh
2007День Святого ВалентинаФильмв роли Matt
2006ЭврикаСериалв роли Dr. Derek Thergood · эпизодов: 1
2006Ученик МерлинаСериалв роли Jack · эпизодов: 2
2006Очень страшное кино 4Фильмв роли Jeremiah
2005РасчленённыйФильмв роли Greg
2005СверхъестественноеСериалв роли Shane / Prometheus · эпизодов: 1
2004Белые цыпочкиФильмв роли Heath
2004Секс в другом городеСериалв роли Young Dad · в роли Resident · эпизодов: 1
2004Тварь из бездныФильмв роли Lance Taylor
2003Вернуть из мёртвыхСериалв роли Randall Thompson · эпизодов: 3
2003Умереть первымФильмв роли David Brandt (as John Henry Reardon)
2002Сумеречная зонаСериалв роли Sam · эпизодов: 1
2002The Real World Movie: The Lost SeasonФильмв роли Adam (as John Henry Reardon)
2001The Chris Isaak ShowСериалв роли Bruce (as John Henry Reardon) · эпизодов: 1
2001EdgemontСериалв роли Josh Wyatt · эпизодов: 11
2000АндромедаСериалв роли Luck · эпизодов: 1