Stephen William Elliott (born 6 January 1984 in Dublin) is an Irish professional footballer, who currently plays for Morpeth Town in the Northern Football League. Elliott plays as a striker. He has previously played for Manchester City, Sunderland, Wolves, Preston North End, Heart of Midlothian, Coventry City Carlisle United, Shelbourne, Drogheda United and had a loan spell at Norwich City.