Show more
Jean-Marc Russ was born on 1 May 1968 in Queensland, Australia. He is an actor, known for Blackwater Trail (1995), Medivac (1996) and Nightmares & Dreamscapes: From the Stories of Stephen King (2006). imdb.com