Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Carla McClosky was born on April 5, 1951 in the USA. She is an assistant director and production manager, known for Jurassic Park (1993), Point Break (1991) and Color of Night (1994). She has been married to Leigh McCloskey since August 19, 1978. They have two children.