Rohan was drafted to Sydney with the sixth selection (just the Swans' second top-10 draft pick since the late 1990s) in the
2009 AFL draft from the
Geelong Falcons. Rohan made his AFL debut in round 7 of the 2010 season, against reigning premiers,
Geelong, at
Kardinia Park, where he had played much of his junior football with the Falcons. Rohan finished his debut season having played nine senior games for the Swans and kicking seven goals. Much of Rohan's 2011 season was written off due to a serious hamstring injury but, when he returned to the senior side late in the year, he managed to have a profound impact on the side's performance. He was played as a near-permanent forward and performed well as he kicked goals and chased and tackled hard. In Round 4 of the
2012 AFL season, Rohan suffered a horrific leg injury in the opening minutes of Sydney's 36-point win over . This injury ruled him out for the 2012 season. Rohan played for the Swans in the
2014 AFL Grand Final and
2016 AFL Grand Final. In 2017, Rohan missed the first four matches due to ongoing injury concerns. In just his second game for the year, against the
Carlton Blues, he had a nasty fall and concussion and was out for two weeks. But his career took a good turn from there. Against the
Richmond Football Club, he sealed the game with a right foot snap. But his biggest moment was in Round 14 against
Essendon. With 24 seconds left, the Swans were five points down, and Rohan found himself in a one-on-one in the goalsquare. When his teammate
Dane Rampe picked up the ball and banana-kicked it down his throat, Rohan stuck out his left hand and took the mark. He put it through after the siren to complete a 19-point comeback with minutes to play. Against the
Gold Coast Suns in Round 16, he had his best individual game, with 5 goals and 16 touches. Following the 2018 season, Rohan was traded to . He played in his third grand final in
2020. In
Round 14 of the
2021 AFL season, Rohan
kicked the winning goal after the siren to defeat the Western Bulldogs, thus becoming only the second player after
Barry Hall to do so for two different AFL clubs. In
2022, Rohan played in his fourth grand final and won his first premiership. Rohan was delisted by Geelong at the end of the
2024 AFL season.
Coaching Ahead of the
2023 AFL Women's season, Rohan joined the Geelong AFL Women's program as a development coach under
Daniel Lowther. ==Personal life==