Willis, a hardened DEA agent from the streets of New York, is given his toughest assignment -- to team up with a Colombian cop, Delgado, and find the connection of a drug shipments and the U.S. government.
Clifford Tobin DeYoung (born February 12, 1945) is an American actor and musician. Prior to his acting career, he wa...
See Cliff DeYoung's other roles →