Television Series

Once Upon a Time (2011-2017) … Rumplestiltskin/Mr. Gold
SGU Stargate Universe (2009-2011) … Dr. Nicholas Rush
Hamish Macbeth (1995) … Hamish Macbeth

Notable TV Guest Appearances

The Last Enemy (2008) playing “David Russell” in episodes:
“Episode #1.5″ (episode # 1.5) 16 March 2008
“Episode #1.4″ (episode # 1.4) 9 March 2008
“Episode #1.3″ (episode # 1.3) 2 March 2008
“Episode #1.2″ (episode # 1.2) 24 February 2008
“Episode #1.1″ (episode # 1.1) 17 February 2008

Human Trafficking (2005) … Sergei Karpovich
– Episode #1.3 … Sergei
– Episode #1.1 … Sergei
– Episode #1.4 … Sergei
– Episode #1.2 … Sergei

Hitler: The Rise of Evil (2003) … Adolf Hitler
– Episode #1.2 (2003) … Adolf Hitler
– Episode #1.1 (2003) … Adolf Hitler

Chewin’ the Fat (1999) playing “Himself” 31 December 2001

Looking After Jo Jo (1998) … John Joe ‘Jo Jo’ McCann

Cracker (1994) playing “Albie Kinsella” in episodes:
“To Be a Somebody: Part 3″ (episode # 2.3) 24 October 1994
“To Be a Somebody: Part 2″ (episode # 2.2) 17 October 1994
“To Be a Somebody: Part 1″ (episode # 2.1) 10 October 1994

Advocates II (1992) playing “DC Murray” in episodes:
“Episode #1.3” 23 March 1992
“Episode #1.2” 16 March 1992
“Episode #1.1” 9 March 1992

One episode appearence

99-1 (1994) playing “Detective Constable Trevor Prescott” in episode:
“Doing the Business” (episode # 1.1) 5 January 1994

Screenplay (1993) playing “Nosty” in episode:
“Safe” (episode # 8.4) 13 October 1993

The Bill (1983) playing “Tom Ward” in episode:
“The Better Part of Valour” (episode # 1991.24) 21 March 1991

Taggart (1990) playing “Gordon Inglis” in episode:
“Hostile Witness” (episode # 5.3) 22 February 1990

Arena (1988) (TV Series documentary)
Spanky Farrell
– Byrne About Byrne (1988) … Spanky Farrell