Kevin Carroll is an American television, film and stage actor born in Salisbury, North Carolina.
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license