Well, to make a long story short, Charlie Puth is Jewish!
Since Charlie Puth's mother is Jewish, and in Orthodox Judaism and Conservative Judaism, those with a Jewish mother (or those who underwent a halakhic conversion) are considered Jewish, then that makes him Jewish. His father is not Jewish.
Charlie Puth (whose full birth name is Charles Otto Puth Jr.) was born on December 2, 1991 in Rumson, New Jersey.
He is best known for his hit singles ''See You Again'', which peaked at number one on the US Billboard Hot 100 for 12 non-consecutive weeks, ''One Call Away'' which reached number 12 on the Billboard Hot 100, ''We Don't Talk Anymore'' (featuring Selena Gomez), which peaked at number 9 on the Billboard Hot 100 and ''Attention'', peaking at number 5 on the Billboard Hot 100.
If you see any details that require update, please Let us know!