Кривоносов родился в Новосибирске, но учился в Казанском государственном университете. С 2001 года он работал в прокуратуре Кировского района. С 2006 года занимал пост старшего следователя по особо важным делам отдела по расследованию убийств и бандитизма прокуратуры РТ.
С 2007 по 2016 года Кривоносов работал в СУ СК при прокуратуре и СУ СКР по РТ. Последние два года он был заместителем прокурора Кировского района. Предыдущий прокурор Бугульминского района Валерий Кузьмин назначен на должность прокурора Московского района Казани.