Ewan Ross Hastie

Born: 2002-01-29


Placeholder

Words Fail

as Tyler
Released: 2023-06-17

Samantha struggles to confess her feelings to her longtime friend Alice during a trip to the cinema.

Movie page

God's Own Troglodyte

as GP Patient 1
Released: 2022-09-09

A reclusive hermit with an infected leg is discovered by two hikers. They convince him to give...

Movie page