
Ross Butler
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...
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...
Known For
Shazam!
as Super Hero Eugene
Raya and the Last Dragon
as Spine Chief (voice)
Shazam! Fury of the Gods
as Super Hero Eugene
Cast Credits
Worth the Wait
as Kai
Love in Taipei
as Rick Woo
Shazam! Fury of the Gods
as Super Hero Eugene
Perfect Addiction
as Kayden Williams
Raya and the Last Dragon
as Spine Chief (voice)
To All the Boys: Always and Forever
as Trevor Pike
To All the Boys: P.S. I Still Love You
as Trevor Pike
Shazam!
as Super Hero Eugene
Hacker's Game Redux
as Jeremy
Perfect High
as Nate
Teen Beach 2
as Spencer
Hacker's Game
as Jeremy
Crew Credits
Love in Taipei
Executive Producer