Larry Fessenden was born on March 23, 1963 in New York City, New York, USA. He is an actor and producer, known for Habit (1995), Wendigo (2001) and The House of the Devil (2009).
Share
Info mistake?
Biography
Larry Fessenden was born on March 23, 1963 in New York City, New York, USA. He is an actor and producer, known for Habit (1995), Wendigo (2001) and The House of the Devil (2009).