Owain Rhys Davies Actor or Actress (5) A Serial Killer's Guide to Life (2019) My Dead Ex (2018) The Relationtrip (2017) Alice through the Looking Glass (2016) Twin Peaks (1990)