In 1677, Osborne sat in Parliament as MP for Berwick-upon-Tweed and then briefly for Corfe Castle when he succeeded his brother to the seat in 1679.
From them on, however, he did not take an active role in the Lords, instead choosing a career in the Royal Navy and eventually becoming Vice Admiral of the Red in 1702/03.