Etter utdannelse fra Søværnets Officersskole i 1978 ble han premierløytnant. I 1981 ble han sjef og divisjonssjef for det danske forsvarets torpedobåter, og avansertei 1983 til kapteinløytnant og i 1987 til orlogskaptein. I 1989 ble han ansatt i Forsvarsministeriets 1. kontor, og fra 1993 var han nestkommanderende og sjefkorvett. I 1994 ble han saksbehandler i Forsvarsstabens ledelsessekretariat. Han ble utnevnt til kommandørkaptein i 1995 og ble samtidig sjef for Søværnets Taktik- og Våbenskoles Kampinformationskursus. Han blev chef for Forsvarsstabens studiesektion i 1997, og for Operations- og Aktivitetsafdelingen i 1998. Samme år ble han kommandør. I 2000 ble han leder af Søværnets Operative Kommando og utnevnt til kontreadmiral, og i 2002 ble han sjef for Forsvarsstaben og viseadmiral.