Question: who plays francis on malcom in the middle
Answer: Christopher Kennedy Masterson ( born January 22 , 1980 ) is an American actor and disc jockey known best for his role as Francis on Malcolm in the Middle .