Bio: Neil Francis Breen is an American film actor and filmmaker, as well as a former real-estate agent and architect. He is best known for writing, directing, editing and starring in his self-produced films Double Down (2005), I Am Here
Neil Breen was 54 in Fateful Findings as 'Set Designer, Producer, Casting, Production Manager, Director, Writer, Music Director, Wardrobe Master, Editor, Special Effects Makeup Artist, Lighting Design, Location Manager, Sound Editor'.