Question: who played dewey in malcolm in the middle
Answer: Erik Per Sullivan ( born July 12 , 1991 ) is an American actor .