Elliot Cowan's movies and tv series

The Spanish Princess (2019 - 2020)
All the Devil's Men (2018)
Innocent (2018 - 2021)
Muse (2017)
Beowulf: Return to the Shieldlands (2016)
Life in Squares (2015)
Narcopolis (2015)
Howl (2015)
Hammer of the Gods (2013)
Da Vinci's Demons (2013 - 2015)
Sinbad (2012 - 2013)
Marchlands (2011)
Happy-Go-Lucky (2008)
Lost in Austen (2008)
The Christmas Miracle of Jonathan Toomey (2007)
The Mark of Cain (2007)
Love and Other Disasters (2006)
Dirty Filthy Love (2004)
Ultimate Force (2002 - 2006)