Brown har spilt for flere andre klubber i sin karriere, blant annet Neuchâtel Xamax, Sochaux, Dynamo Kyiv og WBA.