John McBain

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-present)

Parents:

 * Thomas McBain (father, deceased)
 * Eve McBain (mother)

Sibling(s):

 * Michael McBain (brother)
 * Theresa [Last name unknown] (paternal half-sister, deceased)

Martial status:

 * Single

Past marriage(s):

 * Blair Cramer (divorced) [2009]

Children:

 * Unnamed child (sex unknown, with Margaret "Marty" Saybrooke Thornhart, deceased)
 * Liam McBain (son, with Natalie Buchanan)

Other relatives:

 * Unknown man (paternal uncle, deceased)
 * Gabriel McBain (nephew)
 * Unnamed child (nephew or niece)
 * Shannon McBain (paternal cousin)

Flings and relationships:

 * Caitlin Fitzgerald (dated/engaged, deceased)
 * Evangeline Williamson (dated, deceased)
 * Natalie Buchanan (affair/lovers)
 * Natalie Buchanan (dated)
 * Margaret "Marty" Saybrooke Thornhart (one night stand)
 * Natalie Buchanan (one night stand)
 * Blair Cramer (dated)
 * Margaret "Marty" Saybrooke Thornhart (dated)
 * Natalie Buchanan (dated/engaged)
 * Kelly Cramer (lovers)
 * Natalie Buchanan (dated)