Known For:
Art
Birthday:
June 8, 1989
Place of Birth:
Milano (Italy)
| Year | Movie | Role |
|---|---|---|
| 2011 | The Technician | Deacon Dürer |
| Year | TV Show | Role |
|---|