Tommy Ibbetson was born on October 9, 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 June 29, 2005 in Watford, Hertfordshire, England, UK.