Leo Dolgan

Movie

47 Meters Down

2017

Movie

Creatura

2023

Movie

The Queen of the Lizards

2019

Movie

Glimmers

2024

Movie

Teresa

2023

Movie

Island of the Hungry Ghosts

2019

Movie

A Dog Barking at the Moon

2019

Movie

Armugan

2020