Roy has auburn hair with blue eyes. He is tall in stature, around the same height as Aqualad. Due to his rigorous training with Green Arrow, he has become very muscular, most noticeably on his upper body. Because of his rather serious personality, it is uncommon for him to ever smile, instead a frown or a deadpan look being his standard facial expression. While under the guise of Speedy, he donned a yellow sixteenth century-style hat complete with feather, yellow gloves, boots, belt and a red suit. He later abandoned the hat after quitting as Green Arrow's partner.
After re-branding himself as Red Arrow, the suit itself was redesigned. It is predominantly black, with a red chest and collar. His quiver is now attached with two gray shoulder straps connected across the chest, and his black gloves are finger-less.
Roy's personality is in sharp contrast to that of his former mentor, Green Arrow. Unlike Green Arrow's lax and friendly disposition, Roy was far more serious and is not at all tolerant of juvenile acts. He was fiery and short-tempered. He also detested being called a sidekick and snapped at anyone who calls him one.