Born in New South Wales on 23 January 1885,[3] Penman first played for the New South Wales cricket team in December 1904 in a first-class match against Queensland. He played further matches for New South Wales against Tasmania and Queensland in the same season. The following season he played his last two first-class matches against Queensland and an Australian XI. He never played a match in the Sheffield Shield.[4]
Penman was also a rugby union international for Australia, being capped for his country as a fullback in a friendly against New Zealand, at Dunedin, on 2 September 1905.[1]