Well known for his recurring role as Ofe in MTV's Finding Carter, he previously portrayed Chris Collins in the MTV version of Skins, a role which earned him a Gemini Award nomination. In 2015, he began playing Adam in the Netflix series Between.
He made his debut on screen in a 2006 short film called Money.
He landed film roles in 2014's Teen Lust as Neil and 2015's The Stanford Prison Experiment as Paul.
He was born in Woodbridge, Ontario, Canada alongside his two younger siblings.
He and Caleb Ruminer both had roles on the show Finding Carter.