David Zayas
Dexter (2006)
Dexter: Resurrection (2025)