
Ross Butler
Acting
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.
Born: May 17, 1990 · Singapore
Filmography (20)

Worth the Wait
2025
Actor: Kai

Love in Taipei
2023
Actor: Rick WooExecutive Producer

Shazam! Fury of the Gods
2023
Actor: Super Hero Eugene

Perfect Addiction
2023
Actor: Kayden Williams

TV
Swimming with Sharks
2022
Actor: Alex

Raya and the Last Dragon
2021
Actor: Spine Chief (voice…

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

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

TV
Awkwafina Is Nora from Queens
2020
Actor: Chuck

Shazam!
2019
Actor: Super Hero Eugene

TV
13 Reasons Why
2017
Actor: Zach Dempsey

TV
Riverdale
2017
Actor: Reggie PrimeActor: Reggie Mantle

Perfect High
2015
Actor: Nate

Teen Beach 2
2015
Actor: Spencer

Hacker's Game
2015
Actor: Jeremy

TV
K.C. Undercover
2015
Actor: Brett Willis

TV
Chasing Life
2014
Actor: Hunter

TV
Major Crimes
2012
Actor: Ian Yorita

TV
Teen Wolf
2011
Actor: Nathan

TV
MTV Movie & TV Awards
1992
Actor: Self - Presenter
