Stephen Ouimette is an actor of 69 (30 juin 1954). Stephen Ouimette has appeared in 5 shows and 3 movies. A performance to be found in the role of Archangel (voice) / Cameron Hodge (voice) in the series X-Men: The Animated Series. In the cinema, in the role of Larry, the butterfly collector in the feature film The Adjuster.