Question: who plays charlie on it's always sunny in philadelphia
Answer: Charles Peckham Day ( born February 9 , 1976 ) is an American actor , screenwriter , producer , comedian , and musician .