Stephen Ouimette: Stephen Ouimette. Actor: Slings and Arrows. Stephen Ouimette is known for Slings and Arrows (2003), X-Men: The Animated Series (1992) and Mentors (1998).
Known For: Slings and Arrows (Oliver Welles), X-Men: The Animated Series (ArchangelCameron HodgeBenderWarren Worthington IIIAngelDeathImmortusPhalanx(voice)), Mentors (William Shakespeare), Babar: The Movie (Pompadour(voice))