Born in Harefield, Middlesex, Owen joined Watford as an apprentice when he was 17. He spent most of his playing career at Watford, playing for them in an FA Cup semi final and helping them to a Football League Third Division championship. After making 170 appearances and scoring 20 goals for the club in all competitions, he was released on a free transfer in 1970.
Owen's playing career ended in 1973. He spent the next eleven years coaching at Wolves, Peterborough United and Ipswich Town, before serving as a physiopherapist for Crystal Palace, Colchester United, Luton Town and the England national football team. After a brief spell as Cambridge United assistant manager in the 1992–93 season, he rejoined Colchester United in 1993. He received a benefit match from the club in 2005, and remained as a coach and scout at the club until at least 2009. More recently he has been the London scout for Hibernian FC