O'Sullivan was born in Toronto, Ontario, but grew up in Detroit, Michigan with His father, John O'Sullivan, a Toronto native who played for the minor-league Winston-Salem Thunderbirds of the Atlantic Coast Hockey League, but never played in the NHL.
O'Sullivan has spoken openly about being emotionally and physically abused for years by his father [REF].