
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

Dead Genesis
⭐ 3.85
Neverlost
⭐ 5.6
Desperate Souls
⭐ 1
If a Tree Falls
⭐ 2.3
Kill
⭐ 5.852
Dead All Night
⭐ 4
In The House of Flies
⭐ 3.6
Route of Acceptance
⭐ 6.9
Cult Hero
⭐ 6
Antisocial
⭐ 4.5
Ejecta
⭐ 3.7
Kingdom Come
⭐ 4.575
Monkey in the Middle
⭐ 5.5
Lively
⭐ 6.2
In a Violent Nature
⭐ 5.7
The Demolisher
⭐ 4.013
Abolition
⭐ 0
Dangerous Rumors
⭐ 0
Massacre at Femur Creek
⭐ 10
The Hyperborean
⭐ 6
Love Never Dies
⭐ 0
The Good Samaritan
⭐ 6
Art of Obsession
⭐ 1.5
Death on Scenic Drive
⭐ 1.8
The Heretics
⭐ 4.9
Save Yourself
⭐ 3.4
The Drownsman
⭐ 4.5
It's a Zoo in Here
⭐ 10
Psycho Ward
⭐ 2.8
The Hoard
⭐ 5.4
Deadsight
⭐ 6
Inspiration
⭐ 3.3
Don't Click
⭐ 3.6
Still the Water
⭐ 6
To Hell with Harvey
⭐ 7
Twisted Pieces
⭐ 3.5
Lifechanger
⭐ 5.862
Beyond the Chamber of Terror
⭐ 6
Open Your Eyes
⭐ 4.25
The Final Ride
⭐ 7
Cheat
⭐ 4
Passenger Jet
⭐ 0
The Last Anniversary
⭐ 0