Leif Tilden

Leif Tilden

born 1964

nm0863208

actor (2)

1995 Ace Ventura: When Nature Calls Gorilla Performer 6.40
1990 Teenage Mutant Ninja Turtles Donatello / Foot Messenger 6.80