David Caruso

David Caruso

Birthplace: Forest Hills, Queens, New York, U.S.