Joe Vaughan
Joseph "Joe" Vaughan is a Northern Irish film director. Vaughan was born on the 13th of July 2007 in Northern Ireland. He currently resides in Holywood.
Known for
Directing
Place of birth
Belfast, Northern Ireland, UK
Birthday
7/13/2007
Known For
Credits
Photos