Question: What job does the person who portrayed Xavier in the Highlander series do besides act and sing ?
Answer: songwriter