Dean Franklin



Credits

The Rover (2014)
Special Effects Technician
The Ruins (2008)
Special Effects Technician