הוא שירת בדרום אפריקה במהלך מלחמת הקייפ החופשית.
בשנת 1878 ובמלחמת אנגלו-זולו של 1879. במלחמת הזולו הוא פיקד על חיל הרגלים הרכוב של הטור הצפוני הבריטי תחת פיקודו של סר אוולין ווד. הוא נלחם בתבוסה הבריטית בקרב הלובאן, שם הוענק לו צלב ויקטוריה על אומץ תחת אש. למחרת הוא נלחם בניצחון הבריטי בקרב קמבולה. לאחר שתקיפות הזולו על העמדה הבריטית הובסו, הוא הוביל מרדף חסר רחמים על ידי הכוחות הרכבים של הזולו המפליטים. ביוני 1879, הוא פיקד שוב על כוחות רכבים בקרב אולונדי, ניצחון בריטי מכריע שהסיים את המלחמה.