Ry Barrett

Ry began his career as the lead character in the 2004 Alliance/Lions Gate horror-comedy release, 'Desperate Souls'. He has continued with a steady incline of intriguing roles ever since, following up in another Lions Gate release 'Psycho Ward', and the genre festival favorites, 'Dead Genesis' and 'If A Tree Falls'. Barrett then went on to play the role of the central character in the psychological thriller 'Neverlost' (Anchor Bay CAN/GEG U

Notable Roles

Movie poster

Dead Genesis

Movie poster

Neverlost

Movie poster

Desperate Souls

Movie poster

If a Tree Falls

Movie poster

Kill

Movie poster

Dead All Night

Movie poster

In The House of Flies

Movie poster

Route of Acceptance

Movie poster

Cult Hero

Movie poster

Antisocial

Movie poster

Ejecta

Movie poster

Kingdom Come

Movie poster

Monkey in the Middle

Movie poster

Lively

Movie poster

In a Violent Nature

Movie poster

The Demolisher

Movie poster

Abolition

Movie poster

Dangerous Rumors