2026Alphabet LaneФильмв роли Cory
2025Первобытная войнаФильмв роли Bishop
2024МугайФильмв роли Brett
2024ВысокогорьеСериалв роли Damien Stark · эпизодов: 8
2021Безумие в УэйкфилдеСериалв роли David · эпизодов: 5
2020SuspectФильм
2019В погоне за ветромФильмв роли Andrew Payne
2019Маленькие чудовищаФильмв роли Security Guard #1
2018РешалаСериалв роли Tim · эпизодов: 1
2016Случай в КеттерингеСериалв роли Fergus McFadden · эпизодов: 8
2016Целая вечностьФильмв роли Kyle
2015ВокзалФильмв роли Agent Epstein
2013ButterfliesФильмв роли Mean Boy
2013УборщикиСериалв роли Jonah Ellroy · эпизодов: 1
2013AnimaФильмв роли Roman Sokalov
2013Being VeniceФильмв роли Marcus
2012ScumbusФильмв роли David Rizeman
2012CryoФильм
2011Спящая красавицаФильмв роли Lucy's Ex-Boyfriend
2011Underbelly Files: InfiltrationФильмв роли Leigh
2010Making of TriangleФильмв роли Self
2009ТреугольникФильмв роли Downey
20099,99 долларовФильмв роли Drazan / Beanbag / Radio Announcer (voice)
2008Черный шарФильмв роли Trevor-Social Worker
2007Восток – ЗападСериалв роли Jake Sartor · эпизодов: 1
2007ШумФильмв роли Craig Finlay
2006Делай ногиФильмв роли Live Action Cast
2006Safety in NumbersФильмв роли Nigel
200416 лет. Любовь. ПерезагрузкаФильмв роли Nick
2003Морская полиция: СпецотделСериалв роли Mason Finley · эпизодов: 1
2002Коалы не виноватыСериалэпизодов: 39
2001Дочери МаклеодаСериалв роли Greg Dawson · в роли Bruce Barry · эпизодов: 4
1999Затерянный мирСериалв роли Bartholomew Thorne · эпизодов: 1