Skip to content
NDISCOVERY
Maria McClurg

Acting

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

6.0

Leila

2011 · Movie · Music · Romance

Maria McClurg — movies & series · Netflix Discovery