Stephen Marrero
Born: None
Don't See
as Priest (uncredited)
Released: 2009-04-23
Harvard symbologist Robert Langdon is recruited by the Vatican to investigate the apparent...
Movie pageDon't See
The Cohasset Snuff Film
as Mr. Coughlin (uncredited)Released: 2012-10-31
In 2009, the small town of Cohasset, Massachusetts was rocked with tragedy. A 17-year-old high...
Movie page