1995年にデビューし、多くのテレビシリーズに出演しているが、特に『プリズン・ブレイク』のヘイワイヤー役、『マイネーム・イズ・アール』のドニー役で知られている。