David Barrera just before his off-camera death in 'Heroes: Parasite'
David Barrera
Mr. Maria Canals-Barrera
Heroes: Parasite (2007) [Federal Agent Quesada]: Shot to death (off-camera), along with Markus Flanagan, by Ali Larter; we only hear the sound of the shot after Ali forces them to drop their weapons.
Back to B Index
Back to Main Index