
Juan Riedinger
Department: Acting
Biography
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.
Known For

The Day the Earth Stood Still
2008

Hardwired
2009

Grave Encounters
2011

Jennifer's Body
2009

ROMI
2023

Marilyn
2011

Samaritan
—

Reunion
2013

Drawing Home
2017

Heaven Down Here
2023

Shred
2008

Revenge of the Boarding School Dropouts
2009

Havana 57
2013

Crawdaddy
2025

Sheltering Season
2022

The Haunting of Alice D
2014

Stormy Night
2012

Vendetta
2015

Tiger by the Tail
—

Aliens vs Predator: Requiem
2007

Broken Horses
2015

It Stains the Sands Red
2016

Once There Was A Winter
2017

A Dog Named Duke
2012

Black Christmas
2006

Trans Neptune, or, The Fall of Pandora, Drag Queen Cosmonaut
2006

2 Frogs in the West
2010

The Duty Of Living
2010

Luna: Spirit of the Whale
2007

Riceboy Sleeps
2023

Zoo
2015

The Romeo Section
2015

Blood Ties
2007

R. L. Stine's The Haunting Hour
2010

Supernatural
2005

R. L. Stine's The Haunting Hour
2010

Narcos
2015

Lethal Weapon
2016

Smallville
2001

Sanctuary
2008

Motherland: Fort Salem
2020

R. L. Stine's The Haunting Hour
2010

Sight Unseen
2024

Riverdale
2017

Psych
2006

Continuum
2012

Fringe
2008

NCIS: Los Angeles
2009

Smallville
2001

The Irrational
2023

Human Target
2010

Tracker
2024

Bionic Woman
2007

Fallen
2007