Neal Allen
Neal Allen is a producer and production manager, known for Magnificent Desolation: Walking on the Moon 3D (2005), Mysteries of the Unseen World (2013) and Sea Monsters: A Prehistoric Adventure (2007).