Hatch besuchte zuerst das Harbor College in San Pedro. 1967 zog er nach New York City, wo er an verschiedenen Off-Broadway-Produktionen mitwirkte und mit einem Obie Award ausgezeichnet wurde. 1971 wurde er für die SeifenoperAll My Children besetzt, daraufhin begann seine Karriere als Fernsehschauspieler. Es folgten Gastrollen in verschiedenen Fernsehserien wie Die Waltons und Hawaii Fünf-Null, bis er 1976 Nachfolger von Michael Douglas in Die Straßen von San Francisco wurde. Die Serie wurde im darauffolgenden Jahr nicht mehr verlängert, aber dies ermöglichte es ihm, 1978 eine der Hauptrollen in Kampfstern Galactica anzunehmen. Er spielte Cpt. Apollo, Sohn des Kommandanten Adama (Lorne Greene), in der damals mit sieben Millionen Dollar pro Folge teuersten Fernsehserie in den USA. Die Serie umfasste 24 Folgen, aus denen zwei Kinofilme (jeweils aus drei Folgen) für den deutschsprachigen Raum zusammengeschnitten wurden. Bei der erfolglosen zehnteiligen Nachfolgeserie (aus welcher der dritte deutsche Kinofilm resultierte) war Hatch jedoch nicht mehr mit an Bord. Für seine Darstellung wurde er für den Golden Globe Award nominiert.
Anfang der 1980er Jahre hatte Hatch eine größere Nebenrolle im SpielfilmCharlie Chan und der Fluch der Drachenkönigin, wo er den Enkel des Meisterdetektivs Charlie Chan (Peter Ustinov) spielte. 1983 spielte er die Hauptrolle im Science-Fiction-B-MovieGefangene des Universums. Bis Mitte der 1980er Jahre war er weiterhin in vielen Fernsehserien zu sehen, unter anderem in einer wiederkehrenden Gastrolle in Der Denver-Clan. Als seine Auftritte rarer wurden, verfasste er einige Fantasybücher über das Galactica-Universum.
2004 wurde er als einziger Schauspieler der Originalserie für die Neuauflage Battlestar Galactica engagiert, jedoch in einer anderen Rolle.
Hatch starb am 7. Februar 2017 im Alter von 71 Jahren an den Folgen von Bauchspeicheldrüsenkrebs in einem Krankenhaus in Los Angeles.