Portrait of Zach Villa

Zach Villa

Bio: Zach Villa is an American actor, musician, vocalist, dancer and songwriter.
Born: Mon, Mar 17 1986
Birthplace: Clinton, Iowa, U.S.
Zach Villa is 38 years old
External Links
IMDb logoExternal Link Icon
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Bull Run
Bull Run
Zach Villa was 38 in Bull Run as 'Danny'.
Movie Released: Sat, Oct 19 2024
Poster of Guns & Moses
Guns & Moses
Zach Villa was 38 in Guns & Moses as 'Detective Nestor'.
Movie Released: Wed, Jun 19 2024
Poster of All Souls
All Souls
Zach Villa was 37 in All Souls as 'Hernandez'.
Movie Released: Fri, Dec 08 2023
Poster of Vengeance
Vengeance
Zach Villa was 36 in Vengeance as 'Sancholo'.
Movie Released: Fri, Jul 29 2022
Poster of Good Mourning
Good Mourning
Zach Villa was 36 in Good Mourning as 'Angel'.
Movie Released: Fri, May 20 2022
Poster of Hypochondriac
Hypochondriac
Zach Villa was 35 in Hypochondriac as 'Will'.
Movie Released: Mon, Mar 14 2022
Poster of Destroyer
Destroyer
Zach Villa was 32 in Destroyer as 'Arturo'.
Movie Released: Tue, Dec 25 2018
Poster of Honeyglue
Honeyglue
Zach Villa was 30 in Honeyglue as 'Jordan'.
Movie Released: Fri, Jun 03 2016

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Station 19
Station 19
Zach Villa was 32+ in Station 19 as 'Charlie'.
TV Show Released: First Air Date
Thu, Mar 22 2018
Poster of Bordertown
Bordertown
Zach Villa was 29+ in Bordertown as 'Carlos Sanchez'.
TV Show Released: First Air Date
Sun, Jan 03 2016
Poster of The Expanse
The Expanse
Zach Villa was 29+ in The Expanse as 'Maneo'.
TV Show Released: First Air Date
Mon, Dec 14 2015
Poster of American Horror Story
American Horror Story
Zach Villa was 25+ in American Horror Story as 'Richard Ramirez'.
TV Show Released: First Air Date
Wed, Oct 05 2011
Poster of Shameless
Shameless
Zach Villa was 24+ in Shameless as 'Dax'.
TV Show Released: First Air Date
Sun, Jan 09 2011
Poster of NCIS: Los Angeles
NCIS: Los Angeles
Zach Villa was 23+ in NCIS: Los Angeles as 'Javier Ramos'.
TV Show Released: First Air Date
Tue, Sep 22 2009
Poster of Archer
Archer
Zach Villa was 23+ in Archer as 'Bishop (voice)'.
TV Show Released: First Air Date
Thu, Sep 17 2009