ActingHolly DeveauxBorn 1994-01-01· Toronto, Ontario, CanadaKnown forHannibal2013DRAMASupergirl2015DRAMAMacGyver2016DRAMAHaven2010DRAMAFull filmographyHannibal2013DRAMASupergirl2015DRAMAMacGyver2016DRAMAHaven2010DRAMALost Girl2010SCI-FI12 Monkeys2015SCI-FIRookie Blue2010DRAMAShadowhunters2016ACTIONThe Listener2009ACTIONFuture Man2017COMEDYHemlock Grove2013MYSTERYThe Mist2017SCI-FI