Ewan 'Sudsy' Clark ha aparecido en 3 series y 2 películas. Una actuación que se encuentra en el papel de George Lalonde / Heinrich en la serie Highlander: El Inmortal. En el cine, como Harvey en el largometraje The Long Way Home.