David Leguesse

Born: None


Placeholder

Deep Fear

as Diddle Bay
Released: 2023-10-18

A solo trip aboard a yacht takes a terrifying turn when a woman encounters three drug...

Movie page

Simshar

as Lecca Sailor
Released: 2014-04-27

Young Theo is sent on his first trip with his Maltese sea faring family, but things go terribly...

Movie page