Sean Kleefeld

Sean Kleefeld portrayed German Pedestrian in The Avengers.