Still of Larry Fessenden and Dominic Monaghan in I Sell the Dead (2008)
Caption: Still of Larry Fessenden and Dominic Monaghan in I Sell the Dead (2008)
Actor, Producer, Director
Born: March 23, 1963
Star sign: Aries
Known for: Habit (1995), The Last Winter (2006), I Sell the Dead (2008), Stake Land (2010)
Source: IMDB
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), The Last Winter (2006) and I Sell the Dead (2008).