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 'Director, Producer, Writer, Music Director, Casting, Set Designer, Wardrobe Master, Production Manager, Editor, Special Effects Makeup Artist, Lighting Design, Location Manager, Sound Editor'.