G. S. Brown was an Irish rugby union international. He won three caps in 1912.
This biographical article relating to Irish Rugby Union is a stub. You can help Wikipedia by expanding it.