Kevin Rafferty has been a leading force in Visual Effects and Feature Animation for over 30 years. He is currently in Cape Town, South Africa, supervising the VFX for the Starz hit series, Black Sails. He was recently in New Orleans providing on-set VFX Supervision of Percy Jackson: Sea of Monsters.