No photoActingMikhael SpeidelBorn 1990-06-11· Burnaby, British Columbia, CanadaKnown forThir13en Ghosts2001HORRORFull filmographyThir13en Ghosts2001HORROR