Millicent Shelton

Millicent Shelton

Born 1 January 1966 in St. Louis, Missouri, USA

Millicent Shelton is a director and writer.

Director

Writer

Costume & Make-Up