sentences:  Ellis remained at the Fife club until 2003, when he signed for St Mirren.Ellis debuted on 2 August 2003 versus Queen's Park in the Scottish League Challenge Cup and stayed with the Paisley club for two seasons, before leaving at the end of the 2004–05 season when his contract expired.After being released by the "Buddies", Ellis returned to his former club at Stark's Park, debuting for a second time on 30 July 2005 versus Elgin City in the Scottish League Challenge Cup.