The court was told Woodward had major and minor driving offences within the past five years.
Defence lawyer Cassandra Ditchfield said the drugs were detected days after he had used them and he was not affected at the time.
âHe was actually coming home from work,â Ms Ditchfield said.
She said the knife police located on January 2 this year was found in his belt and heâd forgotten heâd had it.
She said her client was a concreter looking for work.
Woodward was fined $800 and disqualified from driving for 12 months.
He was warned to get rid of his car and not be tempted to drive.