Tommy Ibbetson(1920-2005)
- Art Department
Tommy Ibbetson was born on 9 October 1920 in Auckland, Durham, England, UK. Tommy is known for A Clockwork Orange (1971), Indiana Jones and the Last Crusade (1989) and Return to Oz (1985). Tommy was married to Irene Marshall. Tommy died on 29 June 2005 in Watford, Hertfordshire, England, UK.