John Dower Director in Film, Television & Interactivity - Telling the Stories That Need to Be Told Now
NDA-copy

John has been Studio Mocap Director on a AAA Game Title to be announced.