How did the Indian actor Suraj Sharma get famous?

The Indian actor Suraj Sharma got famous by getting a part in the film "Life of Pi" and playing the part in that film very well. He received eight nominations for awards, and won two of them.