HomePeople Biography and filmographyDeven Stillar Deven Stillar is a Canadian actor from Sudbury, Ontario. Movies (2)TV shows (1) Photos Movies (2) Goalie2019 · Harry Lumley Be My Valentine2013 · Young EMT (uncredited) TV shows (1) Slasher2016 · Cute Young Thing