
Juan Riedinger
Acting
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.
TV Shows(21)

Tracker
Trey
2024

Sight Unseen
Rigby Daniels
2024

The Irrational
Eric Dent
2023

Motherland: Fort Salem
Shane
2020

Riverdale
Dodger Dickenson
2017

Lethal Weapon
Liam Taylor
2016

The Romeo Section
Rufus
2015

Narcos
Carlos Lehder
2015

Zoo
Duncan Santos
2015

Continuum
Francis Hall
2012

R. L. Stine's The Haunting Hour
Stranger
2010

Human Target
Billy
2010

NCIS: Los Angeles
Navy Chief Petty Officer Thomas Argento
2009

Sanctuary
German Major
2008

Fringe
Craig Shoen
2008

Bionic Woman
Student Sean
2007

Fallen
Anane
2007

Blood Ties
Ian Reddick
2007

Psych
Delivery Man
2006

Supernatural
Ted
2005

Smallville
Lowell Wilson
2001
Movies(30)

Crawdaddy
Lance
2025

Heaven Down Here
Felix
2023

ROMI
Barkley
2023

Riceboy Sleeps
Doyle
2023

Sheltering Season
Diego
2022

Drawing Home
Peter Whyte
2017
Once There Was A Winter
Hunter
2017

The Haunting of Alice D
Joe Davenport
2017

It Stains the Sands Red
Smalls
2016

Vendetta
Booker
2015

Broken Horses
Eric
2015
Havana 57
Ruben Velez
2013
Reunion
Him
2013
Stormy Night
Gray
2012

A Dog Named Duke
Manny
2012

Grave Encounters
Matt White
2011

Marilyn
Motel Clerk
2011

2 Frogs in the West
Tobey
2010

The Duty Of Living
Corporal Darren Stark
2010

Hardwired
Punk Blue
2009

Jennifer's Body
Dirk
2009

Revenge of the Boarding School Dropouts
K-Dog
2009

The Day the Earth Stood Still
William Kwan
2008

Shred
K-Dog
2008

Aliens vs Predator: Requiem
Scotty
2007

Luna: Spirit of the Whale
Deckhand
2007

Black Christmas
Morgue Attendant
2006

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

Samaritan
Tiger by the Tail
Buckshot