Welch trained in theatre arts at the University of Dallas and at the University of Washington, prior to commencing his acting career at the ACT Theatre in Seattle. He was considered to be highly versatile, ranging from Shakespearean roles to playing...
Fort Belvoir, Virginia, USA
Santa Monica, California, USA
See what IMDb editors are watching this month, and visit our guides to what's on TV and streaming, family entertainment, and more.