Euan Douglas: Euan Douglas. Actor: Lord of Tears. Euan Douglas is known for Lord of Tears (2013) and If Only (2010).
Known For: Lord of Tears (James Findlay), If Only (Neil)