Beau Fowler
Beau Fowler is an award-winning actor, writer and director. He is best known for directing and starring in the 46 time award-winning action comedy short film 'Express Delivery', and action directing the sci-fi thriller 'Narcopolis' starring Elliot Cowan & BAFTA winner Jonathan Pryce. Born in 1981 ...