Mashiani gehörte zum Volk der Batswana. Im Burenkrieg (1899–1902) diente Mashiani zusammen mit Len Taunyane als Meldegänger unter General Piet Cronjé auf Seiten der Buren. Dabei legte er lange Strecken unter schwierigsten Bedingungen mit hoher Geschwindigkeit zurück. In der Schlacht von Paardeberg wurden beide zusammen mit Cronjé von den Briten gefangen genommen, und in St. Helena interniert. Nach Kriegsende kehrten sie nach Südafrika zurück.