During his long career , Millen played primarily as a defender for St Johnstone , Alloa Athletic , Hamilton Academical , Kilmarnock , Hibernian , Raith Rovers , Ayr United , Greenock Morton and Clyde . He continued to play for St. Mirren in the Scottish Premier League aged 42 .
During his career , Millen played for St Johnstone , Alloa Athletic , Hamilton Academical , Kilmarnock , Hibernian , Raith Rovers , Ayr United , Greenock Morton , Clyde and finished his career with St. Mirren in the Scottish Premier League .