Ross Fleming Butler (born May 17, 1990) is an actor. He is known for the Disney Channel series K.C. Undercover and films Teen Beach 2 and Perfect High. He is also known for his role in the Netflix drama series 13 Reasons Why as Zach Dempsey. Additionally, Butler appeared as Reggie Mantle in the first season of The CW drama Riverdale.
TBAShiver as Unknown
TBAZipline as Unknown
2025Worth the Wait as Kai
2023Love in Taipei as Rick Woo
2023Shazam! Fury of the Gods as Super Hero Eugene
2023Perfect Addiction as Kayden Williams
2022Swimming with Sharks (6 Episodes) as Alex
2021Raya and the Last Dragon as Spine Chief (voice)
2021To All the Boys: Always and Forever as Trevor Pike
2020To All the Boys: P.S. I Still Love You as Trevor Pike
2020Awkwafina is Nora From Queens (2 Episodes) as Chuck
2019Who is Shazam? as Super Hero Eugene
2019Shazam! as Super Hero Eugene
2018Hacker's Game Redux as Jeremy
201713 Reasons Why (49 Episodes) as Zach Dempsey
2017Riverdale (1, 6 Episode) as Reggie Prime, Reggie Mantle
2015Perfect High as Nate
2015Teen Beach 2 as Spencer
2015Hacker's Game as Jeremy
2015K.C. Undercover (6 Episodes) as Brett Willis
2014Chasing Life (3 Episodes) as Hunter
2012Major Crimes (1 Episode) as Ian Yorita
2011Teen Wolf (3 Episodes) as Nathan
2023Love in Taipei ... Executive Producer