Keith MacKechnie

Keith MacKechnie played a virologist during Season 3 of 24.

Selected filmography

 * Frost/Nixon (2008)
 * The Lutheran (2008)
 * Dark Blue (2002)
 * Judgment (1989)

Television appearances

 * "Psych" (2009)
 * "Desperate Housewives" (2008)
 * "The West Wing" (2003)
 * "CSI: Crime Scene Investigation" (2003)
 * "NYPD Blue" (2005)