1997年:《法医秘案》(Exhibit A: Secrets of Forensic Science)角色:Jophn Greet 1集
1999年:《乞丐与选民》(Beggars and Choosers) 角色:Cliff
《迈阿密警探》(Hard Time: Hostage Hotel)角色:Kenny, Flynn’s henchman 电视电影
2000年:《外星界限》(The Outer Limits) 角色:Alan 1集
《仁心仁术》(ER)角色:Mr. Mooney 1集
2000年u20132001年:《星际之门》(Stargate SG-1)角色:Lord Zipacna 3集
2001年u20132002年:《末世黑天使》(Dark Angel (TV series)|Dark Angel) 角色:Joshua 14集
2002年:《飓风营救》(Taken) 角色:Homeless Bloke on Train 电视电影
2003年:《死神有约》(Dead Like Me) 角色:Chuck 1集
《泰山》(Tarzan)角色:Gregory Creal/Trevor Whedon 1集
《迷失》 Martin Keamy
《公主》(Mob Princess) 角色:Cluadio 电视电影
2004年:《再见女郎》(The Goodbye Girl)角色:Earl 电视电影
《热血警探》(Touching Evil) 角色:Agent Jay Swoopes 12集
2005年: 《蝴蝶春梦》(The Collector) 角色:The Devil/Bus Driver 1集 lost
《星舰复国记》(Andromeda) 角色:Elysian 2集
《临界》(Threshold) 角色:Crewman Sonntag 2集
《CSI灭罪鉴证科》(CSI: Crime Scene Investigation) 角色:Connor Daly 1集
2006年: 《天赐》(Kyle XY) 角色:Police Officer at Party 1集
《死亡地带》(The Dead Zone) 角色:Cabot 1集
《最后十二小时》(12 Hours to Live) 角色:John Carl Lowman 电视电影 12 hours to live
《寻人密探组》(Without a Trace) 角色:Travis Holt 1集
2007年: 《鉴证行动组》(CSI: Miami) 角色:Mike Newberry 1集
《律政狂鲨》(Shark) 角色:Rick Carris 1集
2008年: 《迷失》(Lost) 角色:martin keamy 8集
2014年:《血族》饰 Vasiliy Fet (26 episodes, 2014-2015)