Richard Machowicz

Richard John "Mack" Machowicz (1965 - January 2, 2017) was a former Navy SEAL, and the host of the Discovery Channel and Military Channel show Future Weapons.

Known For

Credits