Xavier McConn

Xavier McConn is the abusive father of CJ McConn and JJ McConn, and abusive ex-husband of Alyssa Childs. After acquiring full custody of JJ, he moved to New York, taking JJ with him.

Background
He was once in a relationship with his children's mother, Alyssa Childs. The relationship ended after it turned abusive on his part. He still abuses CJ. He is generally disrespectful towards Alyssa, but seems to want to have a good relationship with his children (to some degree).

Season 1
In Pilot, he appears at the McConn home unannounced and wants to drive his sons to school. Alyssa begins to argue with him, but eventually gives him permission. He apparently recently gave CJ a bruise on the face that he had to cover up with makeup. He repeatedly tries to apologize, but almost loses his cool with CJ in the room that CJ had hidden in upon discovering his father's arrival. In the car, before CJ gets out, he again tries to apologize to his son, who doesn't want to hear it.

In Gone Going, he takes on full custody of JJ, who he admits is his more favored son. Him and JJ agree to move to New York, but when deciding the time, JJ says he needs time to say goodbye to his friends. Xavier tells JJ he has until the end of the week to throw a going away party with the money he was going to use to pay with first month's rent.

In Sooner Than Later, he tells JJ he will leave the apartment for the night in attempts to not be the "lame dad" at the going away party. He tells JJ that he will be with a woman, and if JJ needs him to let him know.

In A Lesson Never Learned, it is revealed that he abandoned JJ in New York. Alyssa calls him, trying to speak to her son. He works around telling her that he abandoned his son, and rushes the conversation to a close after being guilted.

Trivia

 * He is abusive towards Alyssa and CJ, but not JJ.
 * He is the third parent to abandon his children. The first two were Alexa and Henry Bell.