Terry David Mulligan

Terry David Mulligan is a Canadian actor.

Roles

 * Secretary of Defense David Swift