Biography
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.
Known For
Complete Filmography

Worth the Wait
2025
as Kai
A group of strangers' lives fatefully intertwine as they navigate budding love, confront profound loss and encounter old flames.

Love in Taipei
2023
as Rick Woo
A young American woman is sent by her parents to a cultural immersion program in Taipei where she begins a new journey of self-discovery and romance.

Love in Taipei
2023
Executive Producer
A young American woman is sent by her parents to a cultural immersion program in Taipei where she begins a new journey of self-discovery and romance.

Shazam! Fury of the Gods
2023
as Super Hero Eugene
Billy Batson and his foster siblings, who transform into superheroes by saying "Shazam!", are forced to get back into action and fight the Daughters o...

Perfect Addiction
2023
as Kayden Williams
A female boxing trainer discovers that her champion cage-fighter boyfriend has been cheating on her with her sister and decides to seek revenge by tra...

Raya and the Last Dragon
2021
as Spine Chief (voice)
Long ago, in the fantasy world of Kumandra, humans and dragons lived together in harmony. But when an evil force threatened the land, the dragons sacr...

To All the Boys: Always and Forever
2021
as Trevor Pike
Senior year of high school takes center stage as Lara Jean returns from a family trip to Korea and considers her college plans — with and without Pete...

To All the Boys: P.S. I Still Love You
2020
as Trevor Pike
Lara Jean and Peter have just taken their romance from pretend to officially real when another recipient of one of her love letters enters the picture...

Who is Shazam?
2019
as Super Hero Eugene
Explore the history of Shazam!, from his comic book origins to his depictions on the big and small screens.

Shazam!
2019
as Super Hero Eugene
A boy is given the ability to become an adult superhero in times of need with a single magic word.

Hacker's Game Redux
2018
as Jeremy
Soyan is a computer prodigy that works for a company he previously hacked. This online security firm runs covert activities for high-profile clients a...

Perfect High
2015
as Nate
Sweet suburban teen Amanda is introduced by her new friends to prescription drug-sharing, but the recreational fun soon leads her to a life-altering h...

Teen Beach 2
2015
as Spencer
When characters from the movie musical “Wet Side Story” get stuck in the real world, teens Brady and Mack must find a way to return them home.

Hacker's Game
2015
as Jeremy
A love story between two hackers, Soyan and Loise. Like many other hackers, Soyan works for a company he previously hacked.
Zipline
N/A
A group of college friends find their adventurous spirits tested to the limit when an exhilarating zipline excursion leaves them hanging perilously hu...

Shiver
N/A
Grace has been fascinated by a pack of wolves in the woods near her home for years. She is particularly drawn to a yellow-eyed wolf, whom she believes...