Maria McClurg
Maria McClurg is a French-American actress. She born in Japan and currently resides in Paris. She mostly starred in minor parts.
Known for
Acting
Place of birth
Japan
Known For
Credits
Photos
Funny Birds
6.1
Jack (Part 1)
0
HOUBA! On the Trail of the Marsupilami
5.3
Still Water
0
Leila
6.1
The Substance
7.3
Last Breath
0