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.