MA
Matthew Ashford

Matthew Ashford

Matthew Nile Ashford is an American actor best known for the long-running role of Jack Deveraux on the NBC soap opera Days of Our Lives.