Ed O'Neill was 42 in K-9 when he played the character 'Brannigan'.
That was over 35 years ago in 1989.
Today he is 78, and has starred in 44 movies in total, 35 of those since K-9 was released.
In K-9, I think Ed O'Neill looks: