
Acting · 45 years old
Banff, Alberta, Canada
Juan Riedinger is a Canadian actor. On television, he portrayed Rufus in the CBC television series The Romeo Section and Carlos Lehder in the Netflix series Narcos. Other roles he played in television include Dodger in The CW series Riverdale, Joe Dupree in the TNT series Claws and Teo in the TNT series Good Behavior.

Riverdale
Dodger Dickenson

Supernatural
Ted

R. L. Stine's The Haunting Hour
Stranger

R. L. Stine's The Haunting Hour
Ranger Jackson

Smallville
Lowell Wilson

R. L. Stine's The Haunting Hour
John 'Mad Dog' McCoy

Smallville
A.J.

Fringe
Craig Shoen

Narcos
Carlos Lehder

Motherland: Fort Salem
Shane

Psych
Delivery Man

Sight Unseen
Rigby Daniels

Heaven Down Here
Felix

Blood Ties
Ian Reddick

NCIS: Los Angeles
Navy Chief Petty Officer Thomas Argento

Tracker
Trey

Continuum
Francis Hall

Lethal Weapon
Liam Taylor

Sanctuary
German Major

Human Target
Billy