Flemming Puthenpurayil was born and grew up in Vienna (Austria). He received his ballet training at the Ballet Academy of the Vienna State Opera, from which he graduated, and in the summer programs of the Nederlands Dans Theater and the San Francisco Ballet Summer school.
In the 2013/14 season he danced with the Junior Company of the Ballet Academy of the Vienna State Opera and from 2014-2016 with the Bavarian State Ballet II / Junior Company as a trainee.
Flemming Puthenpurayil joined the Stuttgart Ballet at the beginning of the 2016/17 season as a member of the Corps de ballet. In 2022/23 he was promoted to Demi-Soloist.