Naveen Andrews Naveen Andrews

Naveen Andrews — best known for his role on ABC's Lost — and Barbara Hershey have split, a rep for the actor tells People.

Hershey, 62, and Andrews, 41, have been dating for 12 years, since they met on the set of Drowning on Dry Land. The pair ended their relationship six months ago, according to Andrews' manager.

Top Moments: Lost lets go, 24 moves on and Idol says goodbye

Andrews fathered a son, Naveen Joshua, with another woman when he and Hershey (The Right Stuff, Beaches, Hannah and Her Sisters, Hoosiers) briefly separated in 2005.