Ted Allen(IV)
- Special Effects
Ted Allen was born in December 1955 in Shelbyville, Kentucky, USA. He is known for Deja Vu (2006), The Island (2005) and Volcano (1997). He has been married to Julie M. Allen since 8 March 1975. They have three children.