Repin was born in a village near Kharkov, Russian Empire (now part of Ukraine). He came from a poor family. Repin first learned to paint from an icon painter. He studied at the Academy of Fine Arts in Saint Petersburg. Later he became a professor of painting at the same academy. He is best known for his paintings of scenes from Russian history and his portraits.