- 2022年《傲骨之战第六季》饰演:艾伦·卡明
- 2018年《汪星卧底》饰演:Dante
- 2017年《酷儿们》饰演:Steve
- 2012年《爱若此时》饰演:鲁迪
- 2005年《变相怪杰2:面具之子》饰演:Loki
- 2005年《变相怪杰2:面具之子》饰演:艾伦·卡明
- 2003年《非常小特务3》饰演:费根·富卢普
- 2001年《非常小特务》饰演:FeganFloop
- 2001年《猫女乐队》饰演:WyattFrame
- 2000年《X战警》饰演:科特·瓦格纳
- 1997年《阿珠与阿花》饰演:SandyFrink
- 1992年《本能》饰演:Dr.DylanReinhart