He played Commander Harry Langford on Hawaii Five-0, and Dalton Walsh in the fifth season of Amazon Prime Video's police drama series Bosch.
He then made guest appearances in British television series including Kavanagh QC, Peak Practice, The Bill and Doctors.
In 2002, Vance moved to Australia and appeared in the Australian television series Stingers and Blue Heelers, before achieving success in the role of Sean Everleigh in All Saints.
[2] In June 2008, Vance moved to Colombia in order to film the Fox series Mental, but the show was cancelled after 13 episodes.
He guest–starred in an antagonistic role as Mason Gilroy on the USA Network series Burn Notice for five episodes toward the end of season 3.