Career
He also played football for Derby County. Marshall was born in Mosborough, Yorkshire. He made his debut for Derbyshire in the 1887 season against Surrey and his only other first-class game was also against Surrey that season.
After Derbyshire lost first-class status Marshall continued to play for the club with single games in the 1888 season and 1890 season.
Marshall was a right-handed batsman and played 4 innings in 2 first-class matches with a top score of 31 and an average of 12.50. Marshall died in Derby at the age of 50.