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
Leila
6.1
Still Water
0
HOUBA! On the Trail of the Marsupilami
5.3
The Substance
7.2
Last Breath
0