Mark O'Brien (born 13 May 1984 in Dublin, Ireland), is an Irish footballer who plays for Dundalk in the League of Ireland Premier Division.