Parallèlement à ses études à l'Université de Houston, il trouve le temps pour pratiquer l'escrime et participer au Festival de Shakespeare d'Houston. Il doit suivre le programme de l'Asolo Repertory Theatre[1] en Floride mais finalement préfère commencer tout de suite sa carrière d'acteur. Il se rend à Los Angeles et décroche un rôle en 1979 dans la mini-série The Chisholms. Mais c'est en 1983 qu'il se fait remarquer dans l'acclamé Les oiseaux se cachent pour mourir, ce qui lui vaudra un rôle dans le soap operaFalcon Crest entre 1986 et 1988[2].
Il apparaît aussi dans de nombreuses séries télévisées (Lost, À la Maison-Blanche). Il fait partie du casting de la série Ugly Betty dans le rôle de Ted LeBeau. Il a également fait une apparition en 2007 dans la série Friday Night Lights, où il joue le rôle de Walt Riggins, le père de Tim Riggins (Taylor Kitsch). Plus récemment, il devient Don Barbara, le père de Dale « Barbie » Barbara héros de la série Under the Dome.