who played george hazard in north and south
James Read James Christopher Read (born July 31, 1953) is an American actor, known for his role of George Hazard in the North and South television miniseries.[1] He is also known for his recurring role as Victor Bennett on the supernatural series Charmed between 2001 and 2006.