Jack's mother on Lost is played by Terry O'Quinn. He plays John Locke, a mysterious and pivotal character on the show.
While John Locke isn't biologically Jack's father, he becomes a father figure to him and often acts as a mentor, even revealing the truth about Jack's mother's death and her subsequent relationship with his father.