Leonard Esparza: Leonard Esparza. Actor: Strings. Leonard Esparza is known for Strings (2021).
Known For: Strings (Officer 1)