Starr has been on The Boys since its 2019 premiere. The actor portrays Homelander who is the strong leader of The Seven.