He played first-class cricket for New South Wales as a right-arm fast-medium bowler and a right-handed batsman.
He was educated at Patrician Brothers' College Blacktown and has contributed to the coaching of the school's elite cricket program.
On 24 February 2007 Lambert broke a 63-year-old record for the most runs in a Sydney Grade Cricket season.
Playing for Fairfield-Liverpool against Northern Districts at Rosedale Oval, Lambert scored 94 to take his season total to 1458 runs.
In this same game the Fairfield-Liverpool side broke a 20-year ground record for the highest team total of 5 dec for 447, in which Northern Districts chased down the runs only to fall at 304 all out.