Mark Consuelos
Television

Year
Title
Role
Notes
1995–2001; 2010
All My Children
Mateo Santos
104 episodes Soap Opera Digest Award for Outstanding Younger Lead Actor Soap Opera Digest Award for Outstanding Male Newcomer Soap Opera Digest Award for Hottest Romance (share with Kelly Ripa) ALMA Award for Outstanding Actor in a Daytime Drama Nominated—Daytime Emmy Award for Outstanding Supporting Actor in a Drama Series Nominated—ALMA Award for Outstanding Actor in a Daytime Drama (1999–2002)
1997
Road Rules
Himself
Episode: "Road Rules on All My Children"
1997
Connect With English
Alberto Mendoza
8 episodes
2001
Third Watch
Daddy
Episode: "Childhood Watch"
2001
Friends
Policeman #1
Episode: "The One with Chandler's Dad"
2002
American Family
Eduardo
2 episodes
2003
Third Watch
Detective Ramon Valenzuela
Episode: "Everybody Lies"
2003
Beautiful Girl
Adam Lopez
Television movie
2004–2006
Missing
Antonio Cortez
37 episodes Nominated—Imagen Award for Best Supporting Actor on Television
2005–2006
Hope & Faith
Gary Gucharez
10 episodes
2007
Law & Order: Criminal Intent
US Attorney Berner
Episode: "Albatross"
2007
Age of Love
Himself / Host
8 episodes
2008
Ugly Betty
Detective Averaimo
Episode: "Crimes of Fashion"
2011
The Protector
Chuck Wyatt
Episode: "Bangs"
2012
I Hate My Teenage Daughter
Alejandro Castillo
2 episodes
2012
Law & Order: Special Victims Unit
Matt Martinez
Episode: "Justice Denied"
2012–2013
American Horror Story: Asylum
Spivey
5 episodes
2013
The New Normal
Chris
Episode: "Gaydar"
2013
Guys with Kids
Andy
Episode: "The Will"
2013–2014
Alpha House
Andy Guzman
21 episodes
2015
Kingdom
Sean Chapas
5 episodes
2016
Pitch
Oscar
10 episodes
2016
Queen of the South
Teo Aljarafe
7 episodes
2016
Difficult People
Joey
Episode: "Italian Piñata"
2016
Nightcap
Himself
Episode: "Babymaker"
2017–present
Riverdale
Hiram Lodge
22 episodes Teen Choice Award for Choice TV Villain
2017
The Night Shift
Dr. Cain Diaz
8 episodes
2019
Broad City
Brad
Episode: "Bitcoin & the Missing Girl"

Question: Who has appeared as Mateo Santos in All My Children (1995–2001; 2010) and Hiram Lodge in Riverdale (2017–present)?
Answer: Mark Consuelos has appeared as Mateo Santos in All My Children (1995–2001; 2010) and Hiram Lodge in Riverdale (2017–present).