
Michelle Shelton Huff
Birthday: 8 February 1970, Chicago, Illinois, USA
Captivating audiences on stage and film; Michelle Shelton Huff has been able to bring inanimate characters to life. A star in the making; Michelle has shown the ability to cry on cue. A native of Chic ...Show More
Michelle Shelton Huff's FILMOGRAPHY
as Actor (40)