Rachel Griffin

Rachel Griffin is a special makeup effects artist for Stargate SG-1 and Stargate: Atlantis.