Chelushkin was born in Abramstevo, Russia in 1968 and graduated from the Institute of Architecture in Moscow in 1994.
Graduated from the Moscow Architectural Institute in 1994.
Currently he resides in Moscow.
Apart from being known for his book illustrations, the qualified architect is also known for his futurist sketches, which often resembles the works of Leonardo DaVinci
Never having been keen on working as an architect, Kirill Chelushkin still uses his achitctural skills when working on his major topic being found in his series: the meaning and the language of art.