Antony Starr discussed his earlier work in a 2025 interview.
Antony Starr played Lucas Hood in the Cinemax series Banshee from 2013 to 2016. The four-season crime thriller follows a thief who assumes the identity of a sheriff in Banshee, Pennsylvania. Starr noted in the Collider interview that the show's action scenes prepared him for The Boys. Banshee is currently available on HBO Max and Cinemax channels.