[1][2] He is known for portraying Rufus in the CBC television series The Romeo Section (2015–2016), and Carlos Lehder in the Netflix series Narcos (2015–2017).
[3] His other TV roles include Dodger in The CW series Riverdale (2017–2023), Joe Dupree in the TNT series Claws (2017–2022) and Teo in the TNT series Good Behavior (2016–2017).
[5] Riedinger was born in Banff, Alberta, to a Peruvian mother and a German father.
[3] As of December 2017, he splits his time between Los Angeles and Vancouver.
[6] He is married to Agam Darshi and they have twin sons.