Morrison became a highly regarded full-back for the Geelong Football Club. He played 130 games for Geelong and won a string of awards in his first season of VFL football, winning the 1948 club best and fairest, best first year player, Geelong Workers Club best and fairest award and the Geelong Advertiser Trophy.[4]
He was well remembered for a particular kick against the Footscray at Whitten Oval. When he was playing at full-back, he tried to kick the ball out after a behind was scored but the wind was so strong that when he kicked the ball it floated over his head and through the goals.[5] The goal umpire signalled it as a rushed behind.