Leod Kirkwood

Leod Kirkwood is a character from Star Crossed. He is the father of Mareah and Madeleine, and the husband of the late Colette Kirkwood.