The role of Elkanah was played by Philip Casnoff himself in North and South. The show also starred Patrick Swayze.