Charles Elliot Allen


Charles Elliot Allen was an Irish rugby union forward. He played 21 matches for the Irish national team. He was born in Gibraltar.