Hello. I will appreciate it if you help to check the sentence.

Does it sound normal English: "His ideas have found their application in practice"?
Thank you very much for help.

It's very formal wording, but correct. You'd most likely find this phrasing in a research paper or book.