
Ross Butler
Acting
1990-05-17 · Singapore
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.
Filmography(24)
movieWorth the Wait
as Kai · 2025 · 4.8
movieLove in Taipei
as Rick Woo · 2023 · 6.8
movieShazam! Fury of the Gods
as Super Hero Eugene · 2023 · 6.4
moviePerfect Addiction
as Kayden Williams · 2023 · 6.8
tvSwimming with Sharks
as Alex · 2022 · 6.9
movieRaya and the Last Dragon
as Spine Chief (voice) · 2021 · 7.8
movieTo All the Boys: Always and Forever
as Trevor Pike · 2021 · 7.5
movieTo All the Boys: P.S. I Still Love You
as Trevor Pike · 2020 · 6.8
tvAwkwafina Is Nora from Queens
as Chuck · 2020 · 6.9
movieShazam!
as Super Hero Eugene · 2019 · 7.0
movieHacker's Game Redux
as Jeremy · 2018 · 3.8
tv13 Reasons Why
as Zach Dempsey · 2017 · 7.5
tvRiverdale
as Reggie Prime · 2017 · 8.4
tvRiverdale
as Reggie Mantle · 2017 · 8.4
moviePerfect High
as Nate · 2015 · 5.8
movieTeen Beach 2
as Spencer · 2015 · 6.8
movieHacker's Game
as Jeremy · 2015 · 4.8
tvK.C. Undercover
as Brett Willis · 2015 · 7.8
tvChasing Life
as Hunter · 2014 · 7.2
tvMajor Crimes
as Ian Yorita · 2012 · 7.4
tvTeen Wolf
as Nathan · 2011 · 8.5
tvMTV Movie & TV Awards
as Self - Presenter · 1992 · 8.1
Zipline
as · 0.0
movieShiver
as · 0.0