Show all
Hide all
|
|
Edit
Filmography
Hide
Show
Actor (42 credits)
2022
Outlander
(TV Series)
Donald MacDonald
-
Echoes
(2022)
... Donald MacDonald
2012-2022
River City
(TV Series)
DI Donald / DCI Craig Donald / DCI Donald
2021
Guilt
(TV Series)
Adrian
2021
Vigil
(TV Series)
Miller
2015/I
City
(Short)
Radio Presenter
1998-2008
Taggart
(TV Series)
Sgt. Sean Mackay / Mark Jackson
-
Island
(2008)
... Sgt. Sean Mackay
2001
Band of Brothers
(TV Mini Series)
Edward J. (Babe) Heffron
-
Points
(2001)
... Edward J. (Babe) Heffron
-
Bastogne
(2001)
... Edward J. (Babe) Heffron
Hide
Show
Self (2 credits)
Edit
Personal Details
Other Works:
: Plays Tutor in "Medea" play by Euripides (Brooklyn Academy of Music's Harvey Theater, New York City, New York, USA).
See more
»
Edit
Did You Know?
Trivia:
Studied Theatre & Drama at Fife College in Kirkcaldy.