Mark Johnson

1996

Masters Nationals - NPC, Light-HeavyWeight, 1st

2003

Canadian Championships - CBBF, Junior, 6th

© MuscleMemory