Roditore di piccole dimensioni, con la lunghezza della testa e del corpo tra 85 e 139 mm, la lunghezza della coda tra 130 e 205 mm, la lunghezza del piede tra 20 e 27 mm, la lunghezza delle orecchie tra 11,0 e 22 mm e un peso fino a 60 g.La pelliccia è soffice e setosa. Le parti superiori sono bruno-grigiastre con dei riflessi ocracei lungo la schiena. I fianchi sono grigiastri e delimitati dalle parti ventrali da una sottile linea giallo-rosa che si estende dall'avambraccio fino agli arti posteriori. Le parti inferiori e le labbra superiori sono bianche. Le zampe sono giallo-brunastre chiare. La coda è più lunga della testa e del corpo, è uniformemente brunastra, cosparsa di piccoli peli scuri e con 17 anelli di scaglie per centimetro. Le femmine hanno un paio di mammelle pettorali e 2 paia inguinali. Il cariotipo è 2n=56-76 NF=82.
Questa specie è diffusa dalla Repubblica Democratica del Congo nord-orientale al Kenya a est e allo Zimbabwe a sud.
Vive nelle foreste, paludi e praterie alberate e talvolta anche all'interno di edifici.
È una specie arboricola e notturna.
Si nutre di parti vegetali.
La IUCN Red List, considerato il vasto areale, la tolleranza alle modifiche ambientali e la popolazione numerosa, classifica G.macmillani come specie a rischio minimo (LC).