Doug Allen Net Worth is
$12 Million
Mini Biography
Doug Allen was created in 1951 in Dunfermline, Fife, Scotland. He’s known for his focus on Globe (2007), Great Light Shark (1995) as well as the Polar Bears of Churchill, with Ewan McGregor (2001). He’s wedded to Sue Overflow.
Known for movies