Zach Aguilar

Zach Aguilar (born February 21, 1998) is an American voice actor who works for Bang Zoom! Entertainment. He's best known for voicing Slaine Troyard in Aldnoah.Zero, Genos in One-Punch Man, Sieg in Fate/Apocrypha, Koichi Hirose in JoJo's Bizarre Adventure: Diamond is Unbreakable and Tanjiro Kamado in Demon Slayer: Kimetsu no Yaiba.

TV Series

 * The Bonfire of Destiny (2019) - Additional Voices
 * Love Alarm (2019) - Victim (ep. 4), Reporter (ep. 8)

Anime

 * Neon Genesis Evangelion (1995-1996) - Additional Voices (Netflix Dub)
 * One Piece (1999-present) - Gyro (ep. 530), Additional Voices
 * Blood Lad (2013) - Additional Voices
 * Kill la Kill (2013-2014) - Additional Voices
 * The Seven Deadly Sins (2014-present) - Arthur Pendragon
 * Sword Art Online II (2014) - Talken
 * One-Punch Man (2015-2019) - Genos
 * JoJo's Bizarre Adventure: Diamond is Unbreakable (2016) - Koichi Hirose
 * Re:Zero -Starting Life in Another World- (2016-present) - Otto Suwen
 * Fate/Apocrypha (2017) - Sieg
 * Back Street Girls: Gokudols (2018) - Kazuhiko Sugihara
 * Beyblade Burst: Turbo (2018-2019) - Kyle Hakim
 * JoJo's Bizarre Adventure: Golden Wind (2018-2019) - Koichi Hirose
 * SWORDGAI The Animation (2018) - Marcus Lithos
 * The Disastrous Life of Saiki K. Reawakened (2019) - Shun Kaido
 * Levius (2019) - Levius Cromwell

OVAs & Specials

 * Saint Seiya: The Lost Canvas (2009-2011) - Saro, Phantasos

Video Game Dubbing

 * Judgment (2018) - Additional Voices