Served 4 Years active duty in the US Navy and was assigned to the USS Midway (CV-41) in Yokosuka, Japan. Continued his Naval service as an Intelligence Analyst in the USNR.
Retired NYPD Sergeant with 22 Years of police service.
Was cast by Oliver Stone in Platoon which was filmed on location in the Philippines. Put Charlie Sheen on the helicopter during finale.
Took part in the rescue and recovery efforts at the WTC ground zero.