Willard Cochrane



Credits

Predator (2018)
Special Effects Technician
Rise of the Damned (2011)
Special Effects Makeup Artist
Kara Gökkuşağının Ötesi (2010)
Makeup Effects
Alive in Joburg (2005)
Makeup Designer