Michelle Davidson M.
- Actress
- Camera and Electrical Department
Michelle has been an extra in several films , been in commercials , modeled , and played Doctor Logan in the film The Lovely Patient. She has also been behind the camera with published photography including the film Traces of Indignity . Michelle has traveled her entire life has her masters in nursing and resides in Alabama with her husband.