Craitor grew up in the foster care system as a child before being adopted. This is evidenced in Hansard where on March 24, 2008, he is quoted as saying "One personal story-and I think I should share mine. You know, politics is a funny world. People sometimes think we do everything because it's politically what we do. I never knew my parents. I was raised through the children's aid society. Somehow, while I was going through that system, these two elderly people, for whatever reason, took me in, kept me and raised me." Craitor worked in human resource development before entering politics. He was executive director of the Niagara Falls Employment Help Centre, and was a human relations officer and investigation and control officer at Human Resources Development Canada for 26 years.
Prior to the 2003 provincial election, Craitor defeated former party candidate Selena Volpatti for the Liberal nomination in Niagara Falls. He was successful in the general election, defeating Progressive Conservative incumbent Bart Maves by about 3,500 votes. Craitor served as Government Whip from 2003 to 2007. In March 2006, Craitor was named parliamentary assistant to the Minister of Community Safety and Correctional Service and has also served as parliamentary assistant to the Minister of Energy and Infrastructure. He was the parliamentary assistant to the Minister of Tourism and Culture from 2010 to February 2013 and then returned to his previous position as parliamentary assistant to the Minister of Community Safety and Correctional Services from February 2013 until his retirement from provincial politics. As a member of the Ontario Legislative Assembly, Craitor has advocated for a transparent and open government policy for public bodies, the right of grandparents to have reasonable access to their grandchildren and right of the public to access to shoreline beaches along the Great Lakes coastline. As an MPP, Craitor earned a reputation as a, sparring with his own government on issues such as hospital closures in his riding. Craitor was re-elected in the 2007 provincial election and was elected to a third term as member for Niagara Falls in the 2011 Ontario provincial election, defeating Progressive Conservative candidate George Lepp by 551 votes. On September 24, 2013, Craitor announced his resignation as MPP citing mental exhaustion and saying he wanted to focus on his health and family. During the subsequent by-election campaign, Craitor declined to endorse any of the candidates to succeed him, saying that Liberal Joyce Morocco, Progressive Conservative Bart Maves, New DemocratWayne Gates and Green candidate Clarke Bitter are all his friends. "Wayne is a good friend of mine. He supported me in his own way . I never forgot that... Joyce is a real friend of mine. I get along with Bart and Clarke helped me ... I'm going to keep my friends." In 2016 it was revealed that Craitor resigned from the provincial legislature after allegations of sexual harassment were made against him. Premier Kathleen Wynne asked him to resign after reviewing an independent, third-party report about the incident. After the circumstances of his resignation were reported on, Craitor said the allegations were "unfounded and unsubstantiated" and that was forced to resign by the Liberal party.