He has been featured in several recurring roles on television series, including Frank Simmons in Stargate SG-1 (1997–2007) and Donald Margolis in Breaking Bad (2008–13).
Ai është shfaqur në disa role të përsëritura në serinë televizive, përfshirë Frank Simmons në Stargate SG-1 (1997-2007) dhe Donald Margolis në Breaking Bad (2008-13).