who played marco dane on one life to live
Marco Dane Marco Dane is a fictional character from the American soap opera One Life to Live. The role was played by actor Gerald Anthony from its debut in 1977[1] through 1986,[2] and from 1989 until 1990. Anthony crossed over in the role on sister soap opera General Hospital on September 2, 1992[3] as Marco, remaining in the role through December 24, 1993.