director | writer | actor

Work

Angela Atwood is an award-winning filmmaker, writer, director, and actor based in NYC.