Ross Butler
Biography
Ross Butler is an American actor who was born in Singapore and raised in Fairfax, Virginia. He took his first acting class at 21. He started out in student films and low budget projects, then got his breakthrough with a recurring part on the Disney Channel series K.C. Undercover. He appeared in the Disney Channel films Teen Beach 2 (2015) and Perfect High (2015). He took the part of Reggie Mantle for Riverdale's first season in 2017 before leaving for 13 Reasons Why, where he was Zach Dempsey. In 2019 he played Eugene Choi in Shazam! (2019), and he reprised that part in Shazam! Fury of the Gods (2023). His other credits include To All the Boys: P.S. I Still Love You (2020) and Love in Taipei (2023).
36years old
Turns 37 on May 17in 187 days
- Born Singapore
- Star sign: TaurusThe sign runs April 20 to May 20
- Also credited as Ross Fleming Butler
Movie Career
- Films
- 9
- Career span
- 8 years2015 to 2023
Share
Did you know?!
A role that slipped away
Butler was cast as Reggie Mantle in Riverdale but left the show because of his commitment to 13 Reasons Why, where he played Zach Dempsey.
First role
Butler was 21 when he attended his first acting class. His early roles came in student films and low budget projects.
Big break
Ross Butler's breakthrough came with a recurring part on the Disney Channel show K.C. Undercover, a role he landed and then played across multiple episodes.
Ross Butler movies on Netflix
Love in Taipeias Rick Woo
Shazam! Fury of the Godsas Super Hero Eugene
Raya and the Last Dragonas Spine Chief (voice)
To All the Boys: Always and Foreveras Trevor Pike
To All the Boys: P.S. I Still Love Youas Trevor Pike
Shazam!as Super Hero Eugene
Hacker's Gameas Jeremy
Perfect Highas Nate
Teen Beach 2as Spencer
Best known for
The films on Netflix they are best known for, with the part played in each.
Most often with
David F. Sandberg directed two of these films, Michael Fimognari two. 24 actors appear in two of them each. Pick a number on the chart or a name in the list to see the films they share.








Films together
Djimon Hounsou2 films together, 2019 to 2023
Djimon Hounsou's page Shazam! Fury of the Gods2023IMDb rating 5.9Butler as Super Hero EugeneHounsou as Wizard
Shazam!2019IMDb rating 7.0Butler as Super Hero EugeneHounsou as Wizard
Adam Brody2 films together, 2019 to 2023
Adam Brody's page Shazam! Fury of the Gods2023IMDb rating 5.9Butler as Super Hero EugeneBrody as Super Hero Freddy
Shazam!2019IMDb rating 7.0Butler as Super Hero EugeneBrody as Super Hero Freddy
John Corbett2 films together, 2020 to 2021
John Corbett's page To All the Boys: Always and Forever2021IMDb rating 6.3Butler as Trevor PikeCorbett as Daniel Covey
To All the Boys: P.S. I Still Love You2020IMDb rating 6.1Butler as Trevor PikeCorbett as Daniel Covey
Meagan Good2 films together, 2019 to 2023
Meagan Good's page Shazam! Fury of the Gods2023IMDb rating 5.9Butler as Super Hero EugeneGood as Super Hero Darla
Shazam!2019IMDb rating 7.0Butler as Super Hero EugeneGood as Super Hero Darla
Zachary Levi2 films together, 2019 to 2023
Zachary Levi's page Shazam! Fury of the Gods2023IMDb rating 5.9Butler as Super Hero EugeneLevi as Shazam
Shazam!2019IMDb rating 7.0Butler as Super Hero EugeneLevi as Shazam
Janel Parrish2 films together, 2020 to 2021
Janel Parrish's page To All the Boys: Always and Forever2021IMDb rating 6.3Butler as Trevor PikeParrish as Margot Song Covey
To All the Boys: P.S. I Still Love You2020IMDb rating 6.1Butler as Trevor PikeParrish as Margot Song Covey
David F. SandbergDirector, 2 films, 2019 to 2023
All films by David F. Sandberg Shazam! Fury of the Gods2023IMDb rating 5.9Butler as Super Hero Eugene
Shazam!2019IMDb rating 7.0Butler as Super Hero Eugene
Michael FimognariDirector, 2 films, 2020 to 2021
All films by Michael Fimognari To All the Boys: Always and Forever2021IMDb rating 6.3Butler as Trevor Pike
To All the Boys: P.S. I Still Love You2020IMDb rating 6.1Butler as Trevor Pike
Also two films together18 more actors
- Noah CentineoTo All the Boys: Always and Forever (2021) and To All the Boys: P.S. I Still Love You (2020)
- Jack Dylan GrazerShazam! Fury of the Gods (2023) and Shazam! (2019)
- Lana CondorTo All the Boys: Always and Forever (2021) and To All the Boys: P.S. I Still Love You (2020)
- Kelcey MawemaTo All the Boys: Always and Forever (2021) and To All the Boys: P.S. I Still Love You (2020)
- Trezzo MahoroTo All the Boys: Always and Forever (2021) and To All the Boys: P.S. I Still Love You (2020)
- Jordan FisherTo All the Boys: P.S. I Still Love You (2020) and Teen Beach 2 (2015)
- Anna CathcartTo All the Boys: Always and Forever (2021) and To All the Boys: P.S. I Still Love You (2020)
- Emilija BaranacTo All the Boys: Always and Forever (2021) and To All the Boys: P.S. I Still Love You (2020)
- Grace FultonShazam! Fury of the Gods (2023) and Shazam! (2019)
- Madeleine ArthurTo All the Boys: Always and Forever (2021) and To All the Boys: P.S. I Still Love You (2020)
- Marta MilansShazam! Fury of the Gods (2023) and Shazam! (2019)
- Asher AngelShazam! Fury of the Gods (2023) and Shazam! (2019)
- D.J. CotronaShazam! Fury of the Gods (2023) and Shazam! (2019)
- Sarayu BlueTo All the Boys: Always and Forever (2021) and To All the Boys: P.S. I Still Love You (2020)
- Faithe HermanShazam! Fury of the Gods (2023) and Shazam! (2019)
- Ian ChenShazam! Fury of the Gods (2023) and Shazam! (2019)
- Jovan ArmandShazam! Fury of the Gods (2023) and Shazam! (2019)
- Cooper AndrewsShazam! Fury of the Gods (2023) and Shazam! (2019)
When several people share the same number of films, the ones with the most films on Netflix are in the chart.
Online
Official profiles and reference pages.


