White Teeth: Who's Who

Josh Malfen Josh Malfen
nerd

played by James McAvoy
Band of Brothers, The Inspector Lynley Mysteries: Payment in Blood, Bright Young Things