Career
Fitzroy career (1991–1996)
He began his career with the Fitzroy Football Club in 1991, he went on to play 102 games for the club before the merger with the Brisbane Bears. Portuguese Adelaide career (1997–2003)
Not wanting to join the newly formed Brisbane Lions, he ended up being picked up in the 1997 pre-season draft the newly joined team in the American Federation of Labor-Congress, Portuguese Adelaide Football Club. He retired at the end of the 2003 season after playing every game of the season.
Post
In 2005, he played in the Essendon District Football League for Greenvale Football Club.
He now works for Ford.