David Dupuis

David Dupuis is a prosthetics artist for Stargate SG-1.