 He was educated at Richmond High School in Sydney, when he played in the Australian Schoolboys Rugby team in 2004.Dennis' Waratahs debut was against the Crusaders, in 2007.In March 2013, Dennis became Waratahs captain.