John McBain
Michael Easton
Michael Easton as John McBain
One Life to Live
General Hospital
Portrayed by: Michael Easton
Duration: 2003-2012 (OLTL)
2012-2013 (GH)
First appearance: October 1, 2003 (OLTL)
March 13, 2012 (GH)
Last appearance: January 13, 2012 (OLTL)
March 20, 2013 (GH)
Cause/reason: Left town
Created by: Michael Malone
Gender: Male
Occupation: Police officer
Residence: Triangle, Virginia
Parents: Thomas McBain (deceased)
Eve McBain
Siblings: Michael McBain
Theresa McBain (deceased)
Marital status: Single
Past marriage(s): Blair Cramer (divorced; 2009)
Children: Unnamed child (with Marty, deceased)
Liam McBain (son, with Natalie)
Aunts & uncles: Unknown man
Nieces & nephews: Gabriel McBain
Unnamed McBain
Cousins: Shannon McBain
Romances: Caitlin Fitzgerald (19??-20??, deceased)
Evangeline Williamson (2004-2005, deceased)
Natalie Buchanan (2005-2006, 2010-2011, 2012)
Marty Saybrooke (2007, 2009-2010)
Blair Cramer (2008-2009)
Kelly Cramer (2011)

John McBain is a fictional character on the ABC daytime soap operas One Life to Live and General Hospital.

Actor History:

  • Michael Easton (OLTL: 10/2003-01/2012 & GH: 03/2012-03/2013)

Character History:

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.