Stephen Carlile
Actor
Born: Bath, Somerset, England, UK
BIOGRAPHY
Stephen Carlile (born Bath, Somerset, England) is a British actor well known for starring as the villain Scar in the Broadway musical adaptation of the Disney film The Lion King.
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license