Ross Butler
Biography
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.
Also Known As
Movie Appearances

Love in Taipei
as Rick Woo
2023

Worth the Wait
as Kai
2025

Perfect High
as Nate
2015

Teen Beach 2
as Spencer
2015

Hacker's Game
as Jeremy
2015

Shazam!
as Super Hero Eugene
2019

To All the Boys: P.S. I Still Love You
as Trevor Pike
2020

Shazam! Fury of the Gods
as Super Hero Eugene
2023

To All the Boys: Always and Forever
as Trevor Pike
2021

Raya and the Last Dragon
as Spine Chief (voice)
2021

Hacker's Game Redux
as Jeremy
2018

Perfect Addiction
as Kayden Williams
2023
Zipline
TBA

Shiver
TBA
TV Appearances

Major Crimes
as Ian Yorita
2012

K.C. Undercover
as Brett Willis
2015

Chasing Life
as Hunter
2014

13 Reasons Why
as Zach Dempsey
2017

Riverdale
as Reggie Prime
2017

Riverdale
as Reggie Mantle
2017

Swimming with Sharks
as Alex
2022

Teen Wolf
as Nathan
2011

Awkwafina Is Nora from Queens
as Chuck
2020

MTV Movie & TV Awards
as Self - Presenter
1992
