
Juan Riedinger
Known for Acting · 51 credits
- Born
- 1981-02-27 (age 45)
- Place of birth
- Banff, Alberta, Canada
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
TV Shows (21)

Supernatural
2005
as Ted

Smallville
2001
as Lowell Wilson / A.J.

Riverdale
2017
as Dodger Dickenson

Tracker
2024
as Trey

NCIS: Los Angeles
2009
as Navy Chief Petty Officer Thomas Argento

Psych
2006
as Delivery Man

Fringe
2008
as Craig Shoen

Narcos
2015
as Carlos Lehder

Lethal Weapon
2016
as Liam Taylor

R. L. Stine's The Haunting Hour
2010
as Stranger / Ranger Jackson / John 'Mad Dog' McCoy

Continuum
2012
as Francis Hall

Sanctuary
2008
as German Major

Zoo
2015
as Duncan Santos

Human Target
2010
as Billy

The Irrational
2023
as Eric Dent

Motherland: Fort Salem
2020
as Shane

Blood Ties
2007
as Ian Reddick

Sight Unseen
2024
as Rigby Daniels

Bionic Woman
2007
as Student Sean

Fallen
2007
as Anane

The Romeo Section
2015
as Rufus
Movies (30)

Jennifer's Body
2009
as Dirk

Aliens vs Predator: Requiem
2007
as Scotty

The Day the Earth Stood Still
2008
as William Kwan

Grave Encounters
2011
as Matt White

Black Christmas
2006
as Morgue Attendant

Shred
2008
as K-Dog

Vendetta
2015
as Booker

Hardwired
2009
as Punk Blue

A Dog Named Duke
2012
as Manny

The Haunting of Alice D
2017
as Joe Davenport

Sheltering Season
2022
as Diego

Broken Horses
2015
as Eric

Riceboy Sleeps
2023
as Doyle

Luna: Spirit of the Whale
2007
as Deckhand

Revenge of the Boarding School Dropouts
2009
as K-Dog

It Stains the Sands Red
2016
as Smalls

Drawing Home
2017
as Peter Whyte

Marilyn
2011
as Motel Clerk

Heaven Down Here
2023
as Felix

2 Frogs in the West
2010
as Tobey

Trans Neptune, or, The Fall of Pandora, Drag Queen Cosmonaut
2006
as Wealthy Patron
Havana 57
2013
as Ruben Velez

Samaritan
Reunion
2013
as Him

Crawdaddy
2025
as Lance

ROMI
2023
as Barkley
Tiger by the Tail
as Buckshot
Stormy Night
2012
as Gray
Once There Was A Winter
2017
as Hunter

The Duty Of Living
2010
as Corporal Darren Stark
About Juan Riedinger
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. With 51 credits spanning from 2001 to 2025, Juan Riedinger has appeared in 30 films and 21 TV shows.
Fans searching for Juan Riedinger movies, Juan Riedinger filmography, or the latest projects starring Juan Riedinger can stream many of these titles on CineFlixo, free and in HD, with no subscription required.
Most Popular Juan Riedinger Movies
- Jennifer's Body (2009) — as Dirk
- Aliens vs Predator: Requiem (2007) — as Scotty
- The Day the Earth Stood Still (2008) — as William Kwan
- Grave Encounters (2011) — as Matt White
- Black Christmas (2006) — as Morgue Attendant
Where to Watch Juan Riedinger Films
Most Juan Riedinger movies and series are available to stream on CineFlixo in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring Juan Riedinger, check our movies catalogue and browse page.