A Geilston Bay man has been charged with assault in relation to an altercation with a Victorian man whose body was found in the Derwent River earlier this week.
Jarrod Davies, 27 of Leongatha in South Gippsland, was last seen early on Sunday morning and his body was found by police divers near Elizabeth Street Pier on Tuesday afternoon.
In a statement, Tasmania Police said background inquiries established Mr Davies was involved in an altercation while inside the Observatory Bar.
"Police have been focusing on the movements of Mr Davies earlier in the night, prior to him walking to the Elizabeth Street Pier," the statement said.
"As the result of that particular part of the investigation, police have now charged a 28-year-old man from Geilston Bay with one count of common assault.
"Police investigations show there is a separation between the events surrounding the alleged assault and Mr Davies' last movements.
"As this matter is now before the courts, and also subject to coronial proceedings, no further comment will be provided."