He became the commanding officer of the patrol ship HMS "Exploit" in 1995, of the patrol ship HMS "Leeds Castle" in 2003 and of the patrol ship HMS "Tyne" in 2004 before becoming commanding officer of the frigate HMS "Portland" in 2006.