Diary of a Wimpy Kid Wiki



Diary of a Wimpy Kid Wiki

Alfred "Alf" Humphreys (born August 9, 1953 – January 31, 2018) was a Canadian Actor who played the role of Robert Jefferson in Diary of a Wimpy Kid film series. On January 31, 2018, he died because of brain cancer in Stratford, Canada. He was 64 years old. His first notable movie was Funeral Home in 1980.

Life and career[]

Alfred was born in Toronto, then later he relocated to Vancouver.

Alf was 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 a lot 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. His last film was Diary of a Wimpy Kid: Dog Days (film) in 2012, likely due to his health.


Year Title Role Notes
1980 Virus Sailor #2 First role
1980 Funeral Home Joe Yates
1981 My Bloody Valentine Howard Landers
1981 Improper Channels Orderly #2
1981 Gas Lou Picard
1982 If You Could See What I Hear Freddy
1982 First Blood Deputy Lester
1984 Finders Keepers Mulholland
1984 Bedroom Eyes Cantrell
1985 Honeymoon Sonny
1985 Love and Larceny Ralph Dugot
1985 One Magic Christmas
1986 Flying Ralph Dugot
1993 Ernest Rides Again Surgeon
1994 The Raffle Randy Hickock
1995 Rumble in the Bronx Police Officer
1995 Falling from the Sky: Flight 174 Cabbie
1996 Big Bully Teacher #2
1997 Silence
1997 Indefensible: The Truth About Edward Brannigan Father Lomax
1998 National Lampoon's Golf Punks Jack
2002 The Stickup Mike O'Grady
2002 Dead Heat Dr. Marchesi
2003 Final Destination 2 Mr. Gibbons
2003 X2 William Drake
2003 Little Brother of War Phil
2004 The Perfect Score Tom Helton
2006 John Tucker Must Die Detention Teacher
2006 The Suspect Robert Owens
2006 Deck the Halls Hardware Store Employee
2009 The Uninvited Priest
2010 Diary of a Wimpy Kid (2010 film) Robert Jefferson
2011 Diary of a Wimpy Kid: Rodrick Rules (2011 film) Robert Jefferson
2012 Diary of a Wimpy Kid: Dog Days Robert Jefferson Last role