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).
Anh đã được đề cao trong một số vai diễn định kỳ trên phim truyền hình, bao gồm Frank Simmons trong Stargate SG-1 (1997-2007) và Donald Margolis trong Breaking Bad (200813).