Mark W. Allen was born on August 20, 1962 in Austin, Texas, USA. Mark W. was a director and writer, known for
The Riff (2000) and
The Wacky World of Bruce Barry (2009). Mark W. was married to Lorri Ruth Vaughter. Mark W. died on June 17, 2017 in El Paso, Texas, USA.