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.
Hide unreleased
Bored Out 2029
as Tommy Freeman, Director, Writer, Producer
No Sympathy for the Devil 2024
Director, Writer
Credits from TMDB.