He played agent Quinn on the show Prison Break, Gray Anderson on the CBS drama series Jericho, and appeared in the first episode of The Sopranos as Alex Mahaffey, a compulsive gambler in trouble with Tony.
The actor has appeared as Agent Quinn in Prison Break, Gray Anderson in the CBS drama Jericho, and as Alex Mahaffey, a gambler facing issues with Tony Soprano in an episode of The Sopranos.