The 26-year-old has played 158 AFL games for the Crows since making his debut in 2002 and has featured in 11 games this season.
He was picked up at No.57 in the 2000 NAB AFL Draft and was the club's leading goalkicker in 2003. But he has since settled in defence alongside veteran Andrew McLeod.
Earlier this week the Crows announced that Bernie Vince, Scott Stevens, Andy Otten, Taylor Walker, Tony Armstrong and Myke Cook had all agreed to contract extensions.
The Crows will be gunning for their sixth straight win when they play Richmond on Saturday night at Gold Coast Stadium.