Howard Allen is known for No Seed (2002), La diablesse (2006) and The Skin (2011). Howard has been married to Mitzi Allen since July 25, 1992.
Sin datos