John Dower Director in Film, Games & Interactivity and Television.

John is working as a Director on an NDA title for Rockstar games.