Ted Rae

Ted Rae is a visual effects supervisor for Stargate SG-1.