From Canada
Richard Pepin is a Canadian film director, producer and cinematographer. (Via TMDB)
Caved InFilm • 2006
MindstormFilm • 2001
Fresh KillFilm • 1988