Born in Canada

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.S.), a role he received critical commendation for, as well as a 2011 Toronto International Film and Video Award (TIF…
Browse acting and crew credits across movies and TV — filter and sort to find specific roles.

Johnny

Richard

Christoph Sauter


Lucas

Tom

Sebastian Donner

Agent Higgins

Gator

Johnny

Dale Domazar

Thomas


Caleb Black

Chad Wilson

Danny

Jimmy Pitman

Ken (as Ryan Barrett)

Richard (as Ryan Barrett)

Ace Merrill (as Ryan Barrett)

Chris Ellison

Lennox

Jason Dunphy

Josh Higgins (as Ryan Barrett)


Alan Gallagher

Sam Becker

Mr. Arm

Rex Cameron

Carl
Alan

Cory

Bruce

Kennedy Sait

Jake Panov

Joe

Dallas

Motel Man

Binky

Brad Carpenter

Gavin Green

Jordie MacAulay

Daniel Lively
Man

David (voice)