(Made) jako Walijczyk 1999: Mecz (The Match) jako mechanik 1999: Gorączka (Fever) jako Will 1997: Swaty (The MatchMaker) jako Sean Kelly 1997: The Slab Boys jako Terry Skinnedar 1997: Zdrada (The Devil's own) jako Martin MacDuf 1996: Spirala przemocy (Some mother's Son) jako Frank Higgins 1995: Bliski pokój (The Near Room) jako Harris Hill 1995: Braveheart. Waleczne serce (Braveheart) jako Stephen 1994: The Tales of Para Handy jako Robert Grant (odcinek The End of the World) 1993: Full Stretch jako Steve Bissell (sezon 1, odcinek 1: Ivory Tower) 1992: Panna młoda (The Bridge) jako Phillip Wilson Steer 1989: Rezurekcja (Resurrected) jako pielęgniarz 1986: The Monocled Mutineer 1986: Link jako Tom 1984: Comfort and Joy jako inżynier

Filmy TV 2008: Proces i kara XVIII wieku (Trial & Retribution XVIII: The Box (2008) (TV) ....