Steve Garrad

Steve Garrad is a visual effects producer for Stargate Universe.