Alf Humphreys

Alf Humphreys portrayed William Drake / Bobby Drake's father in X2: X-Men United.

Significant roles

 * Joe in Duke 2012.
 * Rowley's Dad/Mr Jefferson in Diary of a Wimpy Kid: Rodrick Rules 2011.
 * Rowley's Dad/Mr Jefferson in Diary of a Wimpy Kid 2010.
 * Granby in Encounter with Danger 2009.
 * Robert Owens in The Suspect 2006.
 * Tom Helton in The Perfect Score 2004.