profile image

James Phillips

01 Jan, 1970 in

James Phillips is an Australian independent horror film maker.

Also Known As:

poster
Last Ride
73% (2011)