Alex DeCourville

Alex DeCourville portrayed Tourist in The Avengers.