| as "2nd Lt. Alex Pereira" (Central, 1992) |
| as "Fergus MacKinnon" (BBC Scotland, 1994) |
| as "Richard Burton" (NBC, 1995) |
| 'Miracles' |
| as "Alva Keel" (ABC, 2003) |
| Television Series Guest Appearances: |
| 'Care' (Yorkshire Television, 1992) |
| 'God of Happiness' (Channel Four, 1992) |
| For more 'Miracles' material: |
| For more 'Soldier Soldier' material: |
| as "Marcus Licinius Crassus" (USA Network, 2004) |
| as "Roy Bremmer" (Sci-Fi Channel, 2004) |
| 'Tilt' Episode 1.3, "The Whale" as "Roy 'Mac' McEntyre" (ESPN, 2005) |
| 'Alias' Episode 5.7, "Fait Accompli" as "Joseph Ehrmann" (ABC, 2005) |
| 'Alias' Episode 5.12, "There's Only One Sydney Bristow" as "Joseph Ehrmann" (ABC, 2006) |
| 'Alias' Episode 5.13, "30 Seconds" as "Joseph Ehrmann" (ABC, 2006) |
| as "John McAdams" (Sky One, 2007) |
| U.S. Debut 05 Aug 07 on ION Network |
| U.K. Debut 10 Jan 07 on Sky Network |
| DVD Released 16 Oct 07 |
| Television Series: |
| 'The Rich Inner Life of Penelope Cloud' as "Claude" (ABC, 2007) |
| 'Eleventh Hour' Episode 1.3, "Agro" as "Jason Cooper" (CBS, 2008) |
| as "Julian Self" (Showtime, 2008) |
| 'Lie To Me' Episode 2.12, "Sweet Sixteen" as "Jimmy Doyle" (FOX, 2010) |
| 'Psych' Episode 5.5, "Shawn And Gus In Drag (Racing)" as "Logan Paget" (USA Network, 2010) |
| 'Criminal Minds' Episodes 6.13 and 6.14, "The Thirteenth Step" and "Sense Memory" as "Sean McAllister" (CBS, 2011) |