Lupson started his career at Essendon, where he played in the reserves.[1] He went to Fitzroy via the 1989 Pre-season Draft and made three appearances late in the 1989 VFL season.[2][3] In 1989 he was also a member of Fitzroy's reserves premiership winning team. The following year he played another three senior games.[3]
In the late 1990s, Lupson was playing coach of Sunbury in the Ballarat Football League. They won three successive premierships, from 1997 to 1999, but Lupson didn't play in any of the grand finals. In 1997 he was suspended, in 1998 he was injured with a broken arm and in 1999 he was again absent due to suspension.[4]