
Juan Riedinger
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.
Acting (23 movies)

The Day the Earth Stood Still
2008

Hardwired
2009

Grave Encounters
2011

Jennifer's Body
2009

ROMI
2023

Marilyn
2011

Drawing Home
2017

Heaven Down Here
2023

Shred
2008

Revenge of the Boarding School Dropouts
2009

Crawdaddy
2025

Sheltering Season
2022

The Haunting of Alice D
2014

Vendetta
2015

Aliens vs Predator: Requiem
2007

Broken Horses
2015

It Stains the Sands Red
2016

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
Directing (2 movies)
| Title | Year | Job | 
|---|---|---|
| A Snake Marked | 2019 | Writer | 
