Who plays the role of Homelander's son, Ryan?

The story behind the answer

Cameron Crovetti plays Ryan Butcher, Homelander’s son, in The Boys. Ryan is the child of Homelander and Becca Butcher, and his existence becomes one of the series’ most important revelations at the end of Season 1.

Crovetti first appears as Ryan in the Season 1 finale, “You Found Me,” when Homelander discovers that Becca has secretly raised the boy. The character becomes much more important in Season 2, as Billy Butcher, Becca, and Homelander compete to influence Ryan and determine how he understands his powers and family.

Crovetti was born in 2008 and also appeared in Big Little Lies and Dirty John before becoming widely recognized for The Boys. A frequent mix-up is confusing the actor with the adults playing the show’s other major characters: Antony Starr plays Homelander, Karl Urban plays Billy Butcher, Jensen Ackles plays Soldier Boy, and Jack Quaid plays Hughie Campbell.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: