The Bourke Street "Trolley Man" is behind bars after he was charged with stealing goods from an East Melbourne apartment two days ago.

Michael Rogers, 46, was arrested on Friday in relation to an alleged burglary on Wednesday.

Michael Rogers leaving the Melbourne Magistrates Court on Tuesday. Credit:AAP

He was charged with burglary, theft and committing an indictable offence while on bail, and was remanded in custody.

The homeless man earned the nickname "Trolley Man" after stepping in harm's way with a shopping cart to fend off Islamic State-inspired attacker Hassan Khalif Shire Ali during his deadly Bourke Street rampage on November 9.