David W. Allen is an actor and producer, known for Reign in Darkness (2002), Star Wars: Wrath of the Mandalorian (2008) and The Adventures of Rocky & Bullwinkle (2000). Read more on iMDB