Aug 14 2006
Save
Todd Masters, MastersFX

Todd Masters has kept busy heading makeup for Stargate Atlantis, designing characters such as the menacing Wraiths.

Advertisement