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

Teen Wolf

Riverdale

Riverdale

13 Reasons Why

Major Crimes

MTV Movie & TV Awards

K.C. Undercover

Raya and the Last Dragon
All Movies (14)
- Worth the Wait2025 · as Kai
- Love in Taipei2023 · as Rick Woo
- Shazam! Fury of the Gods2023 · as Super Hero Eugene
- Perfect Addiction2023 · as Kayden Williams
- Raya and the Last Dragon2021 · as Spine Chief (voice)
- To All the Boys: Always and Forever2021 · as Trevor Pike
- To All the Boys: P.S. I Still Love You2020 · as Trevor Pike
- Shazam!2019 · as Super Hero Eugene
- Hacker's Game Redux2018 · as Jeremy
- Perfect High2015 · as Nate
- Teen Beach 22015 · as Spencer
- Hacker's Game2015 · as Jeremy
- Zipline—
- Shiver—
All TV Shows (10)
- Swimming with Sharks2022 · as Alex
- Awkwafina Is Nora from Queens2020 · as Chuck
- 13 Reasons Why2017 · as Zach Dempsey
- Riverdale2017 · as Reggie Prime
- Riverdale2017 · as Reggie Mantle
- K.C. Undercover2015 · as Brett Willis
- Chasing Life2014 · as Hunter
- Major Crimes2012 · as Ian Yorita
- Teen Wolf2011 · as Nathan
- MTV Movie & TV Awards1992 · as Self - Presenter