Bob Geldof as Pink Kevin McKeon as Young Pink David Bingham as Little Pink

Question: who played pink in pink floyd the wall
Answer: Bob Geldof