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
Family: McBain family
Gender: Male
Occupation: Police officer
Residence: Triangle, Virginia
Parents: Thomas McBain (father, deceased)
Eve McBain (mother)
Siblings: Michael McBain (brother)
Theresa McBain (paternal half-sister, 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 (paternal, deceased)
Nieces & nephews: Gabriel McBain (nephew)
Unnamed child (nephew or niece)
Cousins: Shannon McBain (paternal)
Romances: Caitlin Fitzgerald (dated/engaged; 2002-2003, deceased)
Evangeline Williamson (lovers; 2004-2005, deceased)
Natalie Buchanan (affair/lovers; 2005)
Natalie Buchanan (dated; 2005-2006)
Marty Saybrooke (one night stand; 2007)
Blair Cramer (lovers; 2008)
Marty Saybrooke (dated; 2009-2010)
Natalie Buchanan (dated/engaged; 2010-2011)
Kelly Cramer (lovers; 2011)
Natalie Buchanan (dated; 2011-2012)

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

Actor History:Edit

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

Character History:Edit