The Cleveland police officer who fatally shot 12-year-old Tamir Rice has been fired for lying on his job application, according to reports.

Timothy Loehmann was fired for providing false information in his application to join the Cleveland Police Department, allegedly lying about how his brief period of time with the Independence Police Department came to an end, Cleveland.com reported.

Though he claimed to have “resigned for personal reason,” from the police force, he was in fact allowed to resign to avoid being fired – information he was reportedly supposed to disclose.

In his six months with the Independence Police Department, Loehmann’s supervisors allegedly found him to be immature and unable to “emotionally function,” a disciplinary letter obtained by Cleveland.com said.

He was also found to have had an emotional breakdown on the gun range in Independence, officials said.

Loehmann failed to disclose any of those details — as well as the fact that he failed a 2009 written exam when applying to work as an officer in Maple Heights — when he applied to the Cleveland Police Department.

“As satisfying as it is that he was terminated, he was never brought up on charges for killing Tamir Rice,” Rice family lawyer Earl Ward toldThe New York Daily News. “So it was the right result for all the wrong reasons."