Glen Keane
Birthday: 1954-04-13
Place of birth: Abington, Pennsylvania, USA
Also known as:
imdb_id: nm0443855
Biography:
Known for his work on Tangled (2010), The Little Mermaid (1989) and Pocahontas (1995). He has been married to Linda Hesselroth since 1975. They have two children.