2024Lost NationФильмв роли Ethan Allen
202369 Minutes with Tom SeguraФильмв роли Self
2022Гарри УайлдСериалв роли Charlie Wild · эпизодов: 32
2021ВарварыФильмв роли Alan Wickes
2020The South WesterliesСериалв роли Callum · эпизодов: 1
2019Love Have I KnownФильмв роли Lieutenant DuBois
2016Her Dark PastФильмв роли Darren Montgomery
2016Arbor DemonФильмв роли Ryan
2016ОбвиняемаяСериалв роли Patrick Quinn · эпизодов: 10
2015Сыны свободыСериалв роли John Pitcairn · эпизодов: 3
2013Чёрный списокСериалв роли Colin Kilgannon · эпизодов: 1
2012The One-NighterФильмв роли Gerry (as Kevin J. Ryan)
2012Songs for AmyФильмв роли JJ
2011Однажды в сказкеСериалв роли Robert · эпизодов: 1
2011TumblingФильмв роли Steven
2006Тройной форсаж: Токийский ДрифтФильмв роли Bully (uncredited)