No photoRichard DeAgazioActorActed in 22010s2010StiffsVirgil Guy #1 (uncredited)1990s1998The North EndFreddie's boss