Mr. Feeny in Boy Meets World was portrayed by actor William Daniels, who was born on March 31, 1927. The show aired from 1993 to 2000, so during the airing of the series, Mr. Feeny would have been between about 66 and 73 years old. The character George Feeny was a strict but caring educator and principal at John Adams High School throughout the series, serving as a mentor to the main characters. In summary, William Daniels was in his late 60s to early 70s while playing Mr. Feeny in Boy Meets World, which aligns with the age range typically shown for the character during the series' run.