Maria McClurg is a French-American actress. She born in Japan and currently resides in Paris. She mostly starred in minor parts.
Funny Birds
Jack (Part 1)
Leila
Still Water
HOUBA! On the Trail of the Marsupilami
The Substance
Last Breath