Actress | Producer
Was cast in Live Free or Die Hard (2007) without an audition.
I, Maggie, personally cannot tell you that you're going to save the planet. But what I do know is that we can draw a line to an issue that can conserve what we already have and what's left in a way that we can actually breathe the air, drink the ...
Margaret Denise Quigley
Honolulu, Hawaii, USA
Dive deep into IMDb Picks, Amazon Originals, Streaming, and more.