Declan O'Brien, a multifaceted creative force, entered this world on December 21, 1965, in Rochester, New York, a city nestled on the shores of Lake Ontario, in the United States of America.
Throughout his illustrious career, O'Brien wore two hats with distinction, as a writer and director, leaving an indelible mark on the world of cinema.
Some of his most notable works include the 2007 film "Alice Upside Down", a captivating narrative that continues to delight audiences to this day. Additionally, his 2008 directorial endeavors, "Rock Monster" and "Cyclops", showcased his versatility and flair for storytelling.
Sadly, Declan O'Brien's life came to a close on February 16, 2022, in Beverly Hills, California, a city renowned for its glamour and sophistication, leaving behind a legacy that will be cherished by those who knew him and were inspired by his work.