Craig Bermingham wurde in New Jersey, USA geboren. Er erhielt seine musikalische Ausbildung zunächst als Posaunist und Bassist und arbeitete als Sänger vorerst auf dem Gebiet der Rock- und Blues-Musik. Bevor er sich dem klassischen Gesang zuwandte, studierte er Politikwissenschaft, Soziologie und Jura und arbeitete als Anwalt in einer der angesehensten Kanzleien des US-Bundesstaates Florida. Seine juristischen Tätigkeiten führten ihn auch zu einer intensiven politischen Arbeit, u.a. im Deutschen Bundestag, im US-Senat, im britischen House of Commons, bei der Menschenrechtsorganisation Amnesty International sowie bei verschiedenen Wahlkämpfen in den USA.
Während des Jura-Studiums wurde seine Stimme entdeckt und klassisch ausgebildet. 2005 entschied er sich endgültig für eine Gesangskarriere im klassischen Bereich. In bisherigen festen Engagements begeisterte er sein Publikum in Partien wie Hoffmann (Hoffmanns Erzählungen), Pedro (Tiefland), Alvaro (Die Macht des Schicksals), Fra Diavolo in der gleichnamigen Oper sowie in zahlreichen Operetten. Zuletzt war Craig Bermingham am Theater Dortmund engagiert, wo er als Max (Der Freischütz), Wilhelm (Der junge Lord), Tamino (Die Zauberflöte), Cavaradossi (Tosca), Prinz (Rusalka) sowie als Offenbachs Ritter Blaubart große Erfolge feierte.
Am Staatstheater Darmstadt gibt er in der Spielzeit 2011/2012 als Siegfried in Götterdämmerung sein Debüt im Wagner-Fach.