Meaghan is a Toronto-based comic artist and colorist. She has worked with Oni Press, IDW and Harper Alley. In 2014 she completed the urban-fantasy webcomic Take Off!, and is currently working on Godslave, an egyptian mythology action webcomic.
She teaches Cartooning for Illustration at Max the Mutt college of Animation, and is represented by Renea Moore.