Alfred "Alf" Humphreys (born 3rd April,1953) is a Canadian Actor who played the role of Robert Jefferson in Diary of a Wimpy Kid film series. 

Life and Career

Alfred was born in Toronto,then later he relocated to Vancouver,where he is currently residing.

Alf is a dramatic actor, his breakthrough role was in First Blood in 1982, his other memorable roles are in My Bloody Valentine and X2, his played supporting roles in films like Emest Rides Again, Air Bud: Spikes back and Luna: Spirit of the whale. Humphreys has played alot of guest roles in the television shows in 1980s.

He appeared in Diary of a Wimpy Kid (film) as Robert Jefferson then appeared with the same role in the other two films.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.