Don McLeod

Don McLeod is an American actor who played the role of T.C. Quist in The Howling. He also appeared in an episode of The New Addams Family.