Ross Butler
Acting
Born
May 17, 1990
From
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.
Known For
7.0
Shazam!
Super Hero Eugene
7.8
Raya and the Last Dragon
Spine Chief (voice)
6.4
Shazam! Fury of the Gods
Super Hero Eugene
6.8
To All the Boys: P.S. I Still Love You
Trevor Pike
6.8
Perfect Addiction
Kayden Williams
7.5
To All the Boys: Always and Forever
Trevor Pike
6.7
Love in Taipei
Rick Woo
6.8
Teen Beach 2
Spencer
Shiver
4.8
Worth the Wait
Kai
Filmography — Acting
7.0
2019
Shazam!
Super Hero Eugene
7.8
2021
Raya and the Last Dragon
Spine Chief (voice)
6.4
2023
Shazam! Fury of the Gods
Super Hero Eugene
6.8
2020
To All the Boys: P.S. I Still Love You
Trevor Pike
6.8
2023
Perfect Addiction
Kayden Williams
7.5
2021
To All the Boys: Always and Forever
Trevor Pike
6.7
2023
Love in Taipei
Rick Woo
6.8
2015
Teen Beach 2
Spencer
Shiver
4.8
2025
Worth the Wait
Kai
5.8
2015
Perfect High
Nate
4.8
2015
Hacker's Game
Jeremy
Zipline
3.8
2018
Hacker's Game Redux
Jeremy