Brian Meegan hat 9 Serien und 4 Filme gedreht. Unter anderem spielte er Ewan Leyland in der Serie Blue Water High.Im Kino in der Rolle des Lyft Driver im Spielfilm The Invisible Man.