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.9Neverlost
⭐ 5.4Desperate Souls
⭐ 1If a Tree Falls
⭐ 2.6Kill
⭐ 6.3Dead All Night
⭐ 4In The House of Flies
⭐ 3.6Route of Acceptance
⭐ 6.375Cult Hero
⭐ 6Antisocial
⭐ 4.592Ejecta
⭐ 3.8Kingdom Come
⭐ 4.675Monkey in the Middle
⭐ 5.5Lively
⭐ 6.2In a Violent Nature
⭐ 5.843The Demolisher
⭐ 4Abolition
⭐ 0Dangerous Rumors
⭐ 0Massacre at Femur Creek
⭐ 10The Hyperborean
⭐ 6Love Never Dies
⭐ 0The Good Samaritan
⭐ 6Save Yourself
⭐ 3.4It's a Zoo in Here
⭐ 0The Heretics
⭐ 4.918Art of Obsession
⭐ 1.7The Drownsman
⭐ 4.6Death on Scenic Drive
⭐ 1.8Psycho Ward
⭐ 2.8The Hoard
⭐ 5.6Deadsight
⭐ 6.1Inspiration
⭐ 3.3Don't Click
⭐ 3.7Still the Water
⭐ 6To Hell with Harvey
⭐ 7Twisted Pieces
⭐ 3.5Lifechanger
⭐ 5.8Beyond the Chamber of Terror
⭐ 6Open Your Eyes
⭐ 5The Final Ride
⭐ 7Cheat
⭐ 0