Scott Christopher Richard Grimes (born July 9, 1971) is an American actor and songwriter. He played Archie Morris in "ER", Will McCorkle in "Party of Five", Donald Malarkey in "Band of Brothers", and Steve Smith in "American Dad!". Grimes was born in Lowell, Massachusetts. He married Dawn Bailey-Grimes for ten years.