2024
2023
as Daniel
2022
as Landy
2019
as Doctor
2018
as Father
2017
as Dr. Dunwich
2016
as Lost Soul
2015
as Hospital Patient
2012
as Dr. McCrae
as The Seer