Brian Meegan(I)

Brian Meegan(I)

Active·Active 1988–2023

Brian Meegan is known for Daybreakers (2009), The Invisible Man (2020) and Devil's Dust (2012).

Career stats
29Films
163Posters
35Years active
2010Peak year
Eras & genres
Eras
Genres