Василий Янченко родился родился 1 января 1894 года в городе Никольск (ныне Уссурийск) Уссурийского края. Участник I мировой войны. В ноябре 1916 года, в составе группы русских летчиков, был послан на стажировку во Францию, где проходил подготовку в школах высшего пилотажа и воздушной стрельбы в городах По и Каза, а боевую практику — на Западном фронте. Сбил лично 16 самолётов противника.
Награждён орденами: Святого Георгия 4-й Степени, Георгиевские кресты 1, 2, 3 и 4-й Степени — полный бант, Святого Владимира 4-й Степени с мечами и бантом, Святой Анны 4-й Степени, Рыцарский крест ордена Звезды (румынский).
Во время Гражданской войны воевал на стороне белых. Эмигрировал в США.