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.
Acting
TV
Riverdale
as Dodger Dickenson
2017
TV
Supernatural
as Ted
2005
TV
Smallville
as Lowell Wilson
2001
TV
Smallville
as A.J.
2001
Movie
Jennifer's Body
as Dirk
2009
Movie
The Day the Earth Stood Still
as William Kwan
2008
Movie
Aliens vs Predator: Requiem
as Scotty
2007
TV
Narcos
as Carlos Lehder
2015
TV
Fringe
as Craig Shoen
2008
Movie
Grave Encounters
as Matt White
2011
TV
NCIS: Los Angeles
as Navy Chief Petty Officer Thomas Argento
2009
TV
Psych
as Delivery Man
2006
TV
Continuum
as Francis Hall
2012
TV
Lethal Weapon
as Liam Taylor
2016
Movie
Black Christmas
as Morgue Attendant
2006
TV
Zoo
as Duncan Santos
2015
TV
Motherland: Fort Salem
as Shane
2020
TV
Sanctuary
as German Major
2008
TV
Tracker
as Trey
2024
Movie
It Stains the Sands Red
as Smalls
2016
TV
R. L. Stine's The Haunting Hour
as Stranger
2010
TV
R. L. Stine's The Haunting Hour
as Ranger Jackson
2010
TV
R. L. Stine's The Haunting Hour
as John 'Mad Dog' McCoy
2010
Movie
Vendetta
as Booker
2015