Career
Huddleston made his first-class debut for the Marylebone Cricket Club against Oxford University in 1841. Huddleston also represented pre-county club Hampshire, making his debut for the county in 1842 against the Marylebone Cricket Club. Huddleston played two further first-class matches for Hampshire, both coming in 1843 against the Marylebone Cricket Club.
In his first-class career, Huddleston scored 59 runs at a batting average of 14.75 and a high score of 21*.
Huddleston died at Bembridge on the Isle of Wight on 1 July 1890.