Career
Howshall was born in Stoke-on-Trent and played amateur football with Dresden Juniors, Longton Juniors and Dresden United before joining Stoke City in 1933. He played once for Stoke in 1932-1933 which came in a 1–1 draw with Wolverhampton Wanderers on 30 September 1933. He was released at the end of the season and went of to play for Football League Third Division sides Chesterfield, Southport, Bristol Rovers, Accrington Stanley and Carlisle United before ending his career with non-league Northwich Victoria and Wigan Athletic.