人生的另一天 2018
饰演 Ryszard Kapuscinski
汪星卧底 2018
饰演 Kristina Fernandes
汪星卧底(普通话) 2018
饰演 Kristina Fernandes
秀犬 2018
饰演 -
月行者 2016
饰演 未知
大毒会 2015
饰演 Martin Fox
Blood Moon 2014
饰演 Father Domonic
秘鲁大冒险(普通话) 2012
饰演 Tad
秘鲁大冒险 2012
饰演 Tad
奇异恐惧 2012
饰演 Harvey Humphries
亚瑟·圣诞 2011
饰演 UNFITA OPS (voice)
伦敦大道 2010
饰演 Lawyer (uncredited)
再造战士3:全新一代 2009
饰演 -
代码46 2003
饰演 Clinic Doctor
马克斯 2002
饰演 Dr. Levi
心太狂 1999
饰演 Texan
烽火惊爆线 1997
饰演 UN Convoy Official