Cacciotti, Gerald Joseph - Bio