Am 1. Februar 2014 bestritt Ernst im Vorprogramm des HBL All-Star Games 2014 sein erstes Spiel für die deutsche B-Nationalmannschaft. Bei der 31:33 Niederlage gegen den SC DHfK Leipzig erzielte er zwei Tore. Am 4. Januar 2015 debütierte er in der A-Nationalmannschaft beim Vorbereitungsspiel für die Weltmeisterschaft 2015 gegen Island in Reykjavík. Bei der Europameisterschaft 2016 in Polen wurde er mit der deutschen Mannschaft durch einen 24:17-Sieg über Spanien Europameister.