Han har blant annet tjenestegjort som skipssjef, militær sekretær for Forsvarsministeren og som leder av militære operasjoner og øvelser. Han var også daglig leder for SACEURs krisestyringsstab med ansvar for planlegging og ledelse av NATOs operasjoner i det tidligere Jugoslavia. Han avsluttet sin tjeneste i Forsvaret som stabssjef i Sjøforsvarsstaben 1998–2000.