
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.
Known For
Raya and the Last Dragon
Spine Chief (voice)
Shazam!
Super Hero Eugene
13 Reasons Why
Zach Dempsey
To All the Boys: Always and Forever
Trevor Pike
To All the Boys: P.S. I Still Love You
Trevor Pike
Shazam! Fury of the Gods
Super Hero Eugene
Teen Beach 2
Spencer
Perfect Addiction
Kayden Williams
FlickList VIP
Recommended for you
Filmography
Acting (23)
Movies (14)
Worth the Wait
2025as Kai
Shazam! Fury of the Gods
2023as Super Hero Eugene
Perfect Addiction
2023as Kayden Williams
Love in Taipei
2023as Rick Woo
Raya and the Last Dragon
2021as Spine Chief (voice)
To All the Boys: Always and Forever
2021as Trevor Pike
To All the Boys: P.S. I Still Love You
2020as Trevor Pike
Shazam!
2019as Super Hero Eugene
Hacker's Game Redux
2018as Jeremy
Perfect High
2015as Nate
Teen Beach 2
2015as Spencer
Hacker's Game
2015as Jeremy
Zipline
Shiver
Television (9)
Swimming with Sharks
2022as Alex
Awkwafina Is Nora from Queens
2020as Chuck
Riverdale
2017as Reggie Mantle
13 Reasons Why
2017as Zach Dempsey
K.C. Undercover
2015as Brett Willis
Chasing Life
2014as Hunter
Major Crimes
2012as Ian Yorita
Teen Wolf
2011as Nathan
MTV Movie & TV Awards
1992as Self - Presenter
Crew (1)
Movies (1)
FlickList VIP
Recommended for you