
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.

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

Riverdale
2017
as Dodger Dickenson

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

Zoo
2015
as Duncan Santos

Sanctuary
2008
as German Major

The Irrational
2023
as Eric Dent

Human Target
2010
as Billy

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

Vendetta
2015
as Booker

Black Christmas
2006
as Morgue Attendant

Hardwired
2009
as Punk Blue

Shred
2008
as K-Dog

Broken Horses
2015
as Eric

A Dog Named Duke
2012
as Manny

It Stains the Sands Red
2016
as Smalls

Luna: Spirit of the Whale
2007
as Deckhand

Riceboy Sleeps
2023
as Doyle

Revenge of the Boarding School Dropouts
2009
as K-Dog

Marilyn
2011
as Motel Clerk

Drawing Home
2017
as Peter Whyte

Sheltering Season
2022
as Diego

The Haunting of Alice D
2017
as Joe Davenport

2 Frogs in the West
2010
as Tobey

Heaven Down Here
2023
as Felix

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

ROMI
2023
as Barkley
Havana 57
2013
as Ruben Velez

Crawdaddy
2025
as Lance

Samaritan
Reunion
2013
as Him
Stormy Night
2012
as Gray
Tiger by the Tail
as Buckshot
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 Bowood.TV, 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
- Vendetta (2015) — as Booker
Where to Watch Juan Riedinger Films
Most Juan Riedinger movies and series are available to stream on Bowood.TV 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.