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.
Love in Taipei
(Rick Woo)
Worth the Wait
(Kai)
Perfect High
(Nate)
Teen Beach 2
(Spencer)
Hacker's Game
(Jeremy)
Shazam!
(Super Hero Eugene)
To All the Boys: P.S. I Still Love You
(Trevor Pike)
Shazam! Fury of the Gods
(Super Hero Eugene)
To All the Boys: Always and Forever
(Trevor Pike)
Raya and the Last Dragon
(Spine Chief (voice))
Hacker's Game Redux
(Jeremy)
Perfect Addiction
(Kayden Williams)
Zipline
Shiver
Major Crimes
(Ian Yorita)
K.C. Undercover
(Brett Willis)
Chasing Life
(Hunter)
13 Reasons Why
(Zach Dempsey)
Riverdale
(Reggie Prime)
Riverdale
(Reggie Mantle)
Swimming with Sharks
(Alex)
Teen Wolf
(Nathan)
Awkwafina Is Nora from Queens
(Chuck)
MTV Movie & TV Awards
(Self - Presenter)