
Antony Starr is a New Zealand actor. He is best known for playing Sheriff Lucas Hood in the TV show Banshee and Homelander in The Boys . Follow in the footsteps of Antony Starr by discovering the filming locations of his movies and TV shows.
Antony Starr is a New Zealand actor. He is best known for playing Sheriff Lucas Hood in the TV show Banshee and Homelander in The Boys . Follow in the footsteps of Antony Starr by discovering the filming locations of his movies and TV shows.