True Blood's Grant Bowler has been cast in the action feature The Killer Elite and indie drama The City of Gardens.

According to The Hollywood Reporter, The Killer Elite centers on the real-life efforts of a private British vigilante group to eliminate a band of contract killers. Bowler will play Capt. James Cregg, an SAS officer and war hero who is one of the targets.

The Killer Elite begins shooting this month in Australia.

Filming this month in Peru, the Camilo Vila-directed The City of Gardens centers on a young California surfer in 1980 who is framed and thrown in a Peruvian jail for political prisoners before escaping.

Bowler will play a schizophrenic named Jesus Christ who is stuck in solitary confinement. John Robinson, James Remar and Deborah Kara Unger also star.