Barry Lynch was born in Brooklyn, New York, USA. He is an actor, known for The Whisperer in Darkness (2011), Red Dead Redemption (2010) and The Call of Cthulhu (2005). Read more on iMDB