Richard Farmer

1985

European Amateur Championships - IFBB, Light-HeavyWeight, 2nd

1988

Grand Prix England - IFBB, 16th

2017

San Diego Championships - NPC, Masters, 5th

© MuscleMemory