No photoActingLouis De La CostaBorn 1971-07-24· Newark, New Jersey, USA Known forS.W.A.T.2017CRIMEAfraid2024HORRORFull filmographyS.W.A.T.2017CRIMEAfraid2024HORROR