He graduated from Kyoto University in 1930.
Takeshi Shimmura became professor of Doshisha University in 1932 and assumed additional post as instructor of Kyoto University in 1933 but resigned in autumn of same year.
Because of his progressive thought he was subjected to oppression by authorities and was imprisoned. For about 10 years after that was practically forbidden to take up his pen.
After the war he returned as professor to Doshisha University in 1946. He was appointed professor of Nagoya University and member of Japan Science Council in 1949. He studied and introduced the literature of enlightenment of the 18th Century and the works of Romain Rolland. Among his works are "Quinze Ans de Combat" of Romain Rolland and "Introduction to Study of French Literature" which is a collected edition of his essays.