Otto Ruge ble født i Kristiania 9. januar 1882. Allerede 20 år gammel ble han offiser, og i 1905 tok han den militære høyskolen. I 1915 tok han generalstabseksamen. Fra 1906 tjenestegjorde Ruge i alle grader i generalstaben, og han ble formet under inntrykkene av tre store nasjonale kriser: Unionsoppløsningen med Sverige i 1905, første verdenskrig og den tiltagende internasjonale spenning utover i 30-årene. Oberst Otto Ruge ble sjef for Generalstaben i 1933, i 1938 trakk han seg fra stillingen og ble tilsatt som generalinspektør for infanteriet.
Etter at general Kristian Laake gikk av etter uenighet om hva som skulle gjøres den 9. april, ble oberst Ruge forfremmet til generalmajor og utnevnt til kommanderende general 10. april 1940 og forsvarssjef 18. mai 1940.
Ruge ble en av de sentrale norske militærpersonlighet under felttoget i 1940. Han tok tak i situasjonen og sendte ut yngre offiserer med vide fullmakter og direktiver om taktikk og strategi til de forskjellige avdelingene. Om nødvendig skulle lite kampvillige offiserer fjernes. Ruge fikk også gjennomført endringer i den militære toppledelsen.
Ruge ga i sine direktiver ordre om å gi invasjonsstyrkene motstand der det var mulig. Improviserte motstandsgrupper skulle hindre tysk framrykking, og gi tid og rom for å ta i mot hjelp fra de allierte. Strategien mislyktes i og med at mange styrker kapitulerte, samtidig som hjelpen fra de allierte viste seg for svak. Etter at de norske styrkene kapitulerte den 10. juni 1940, ble Ruge sendt i krigsfangenskap i Tyskland.
Den mest umiddelbare grunnen til dette var at Ruge nektet å gi sitt æresord om ikke å gripe til våpen mot Tyskland igjen. Men han hadde på forhånd avslått å bli med regjeringen Nygaardsvold til Storbritannia. Dette fordi han gjennom sitt fangenskap ønsket å representere de av hans underordnede som dro over til Storbritannia. I tillegg ønsket Ruge å tjene som et eksempel for den norske befolkningen i holdningskampen mot okkupasjonsmakten. Han la vekt på at krigstilstanden mellom Norge og Tyskland bestod.