Devon recently starred in Damian Lee’s Sacrifice beside Cuba Gooding Jr. and Christian Slater and will be in the upcoming film Dead Before Dawn 3D. Other feature credits include Diary of a Wimpy Kid (Rodrick), The Entitled, Atom Egoyan’s Adoration and Saw VI. Television credits include Yves Simoneau’s Assassin’s Creed: Linage (Ezio) and Being Erica.