Shaune Harrison

Shaune Harrison is the Special Make Up Artist for The Red Skull in the upcoming film Captain America: The First Avenger.