Ross Butler

Acting

Ross Butler

Born May 17, 1990Singapore23 credits

Ross Fleming Butler (born 17 May 1990) is an American actor. He is best known for his role as Zach Dempsey in the Netflix series 13 Reasons Why and as Brett Willis on K.C. Undercover. He also played Reggie Mantle in the first season of The CW series Riverdale (2017). In 2019, he joined the DC Extended Universe as Superhero Eugene Choi in the film Shazam!, and reprised the role in Shazam! Fury of the Gods in 2023.

Known For

Filmography

Love in Taipei
2023Love in Taipei
as Rick WooMovie
Shazam! Fury of the Gods
2023Shazam! Fury of the Gods
as Super Hero EugeneMovie
Perfect Addiction
2023Perfect Addiction
as Kayden WilliamsMovie
Raya and the Last Dragon
2021Raya and the Last Dragon
as Spine Chief (voice)Movie
Shazam!
2019Shazam!
as Super Hero EugeneMovie
13 Reasons Why
201713 Reasons Why
as Zach DempseyTV
Riverdale
2017Riverdale
as Reggie PrimeTV
Perfect High
2015Perfect High
as NateMovie
Teen Beach 2
2015Teen Beach 2
as SpencerMovie
Hacker's Game
2015Hacker's Game
as JeremyMovie
K.C. Undercover
2015K.C. Undercover
as Brett WillisTV
Chasing Life
2014Chasing Life
as HunterTV
Major Crimes
2012Major Crimes
as Ian YoritaTV
Teen Wolf
2011Teen Wolf
as NathanTV
MTV Movie & TV Awards
1992MTV Movie & TV Awards
as Self - PresenterTV