John McBain is a fictional character on the soap operas One Life to Live & General Hospital.
Actor History:[]
Family and relationships:[]
Parents:[]
- Thomas McBain (father, deceased)
- Eve McBain (mother)
Sibling(s):[]
- Michael McBain (brother)
- Theresa McBain (paternal half-sister, deceased)
Marital status:[]
- Single
Past marriage(s):[]
- Blair Cramer (divorced) [2009]
Children:[]
- Unnamed child (with Margaret "Marty" Saybrooke, deceased)
- Liam McBain (son, with Natalie Buchanan)
Other relatives:[]
- Unknown man (paternal uncle)
- Gabriel "Gabe" McBain (nephew)
- Unnamed child (nephew or niece)
- Shannon McBain (paternal cousin)
Flings and relationships:[]
- Caitlin Fitzgerald (dated/engaged; 2002-2003, deceased)
- Evangeline Williamson (dated; 2004-2005, deceased)
- Natalie Buchanan (affair/lovers; 2005)
- Natalie Buchanan (dated; 2005-2006)
- Margaret "Marty" Saybrooke, (one night stand; 2007)
- Blair Cramer (dated; 2009)
- Margaret "Marty" Saybrooke, (dated; 2009-2010)
- Natalie Buchanan (dated/engaged; 2010-2011)
- Kelly Cramer (lovers; 2011)
- Natalie Buchanan (dated; 2011-2012)