Neal Allen Net Worth is
$12 Million
Mini Biography
Neal Allen is really a producer and creation supervisor, known for Magnificent Desolation: Going for walks about the Moon 3D (2005), Mysteries from the Unseen Globe (2013) and Ocean Monsters: A Prehistoric Experience (2007).
Known for movies