No photoActingCedric De Souza· Nairobi, KenyaKnown forSmallville2001SCI-FIOnce Upon a Time2011DRAMAWrong Turn 2: Dead End2007HORROROnce Upon a Time in Wonderland2013SCI-FIFull filmographySmallville2001SCI-FIOnce Upon a Time2011DRAMAWrong Turn 2: Dead End2007HORROROnce Upon a Time in Wonderland2013SCI-FITurner & Hooch2021COMEDYThe Chronicles of Riddick2004ACTION