Eamon Farren
T.I.M.
2023
101m
Making the Witcher
2020
32m
The Witcher
SS 3
EPS 8
Lingua Franca
2019
90m
The ABC Murders
SS 1
EPS 4
Harmony
2018
97m
Mohawk
2018
92m
Winchester
2018
100m
Lion
2016
118m
Girl Asleep
2015
77m
Chained
2012
94m
X
2011
90m
Twin Peaks
SS 3
EPS 18