Michael Easton as John McBain
|One Life to Live|
|Portrayed by||Michael Easton|
|Created by||Michael Malone|
|Cross over||General Hospital|
October 1, 2003 (OLTL)|
March 13, 2012 (GH)
|Last appearance||January 13, 2012 (OLTL)|
Detective with the Port Charles PD|
Former detective with the Llanview PD
Owner of Rodi's Tavern
Port Charles, New York
John McBain is a fictional character on the American soap opera General Hospital. He has been portrayed by Michael Easton since March 13th, 2012. Easton originated the role on the now defunct soap opera One Life to Live, which he portrayed from October 1st, 2003 to January 13th, 2012.
One Life to Live
Following Cole Thornhart's death in a car accident in February 2012, John will arrive in Port Charles in order to bring Sonny Corinthos, whom he blames for Cole's death, to justice.