David absolvierte zwölf Spiele für die rumänische Fußballnationalmannschaft. Seinen Einstand gab er am 4. Oktober 1936 gegen Ungarn. Im Jahr 1938 nominierte ihn Nationaltrainer Alexandru Săvulescu zwar für den Kader zur Fußball-Weltmeisterschaft in Frankreich, setzte ihn aber nicht ein.