Emerging Canadian actor who gained fame for his roles in such movies as Zapped, Radio Rebel, and Kill for Me. As a television actor, he appeared in RL Stine's The Haunting Hours and Supernatural.
In 2019, he began starring as Randall Carpio in the Netflix horror series The Order.
2025
as Peter
2022
2021
as Albie Di Grasso
2019
as Randall Weems
2019
as Dylan
2019
as Randall Carpio
2019
as Randall
2019
as Joe
2018
as Dario
2018
as Zack
2018
as Joe
2018
as Caden
2017
as Henry Campbell
2017
as Joe
2017
as Marvin Feldman
2017
as Josh
2016
as Kyle
2016
as Injured Red Shirt
2016
as Jesse
2016
as Asher Davis
2015
as Todd
2015
as Berkowitz
2015
as Masked Man #1
2015
as Andrew
2015
as Cinder
2015
as Zach
2014
as Ben Stanley
2014
as Adam Thompson
2014
as Swint
2014
as Billy James
2014
as Jared
2013
as Jake
2013
as Alex
2013
as Mark
2013
as Josh Martin
2012
as Chet Browne
2012
as Cody
2012
as Gavin
2012
as 15 Year Old Tommy
2010
as Mike
2010
as David
2005
as Aidan