No photoJames Hayes LiboironActingBorn 05/03/1982Montreal, Quebec, CanadaKnown ForA Walk on the Moon1999The Pact1999Shadow of the Bear1997Are You Afraid of the Dark?1992Are You Afraid of the Dark?1992