Ryan Powers

Ryan Powers

A master of blending drama and suspense, Ryan Powers was born in 1970 in Melbourne, Australia. Active in the film industry from 1995 to present, Powers has truly made a name for himself in the action and thriller genres, with his most acclaimed works being "Invisible Enemy" and "Unseen Shadows", both of which have earned him numerous accolades, including the prestigious Cannes Film Festival's Best Director award. Known for his meticulous attention to detail and his ability to create tension through silence, Powers has brought a unique style to cinema that leaves audiences on the edge of their seats. At his core, Ryan Powers is a filmmaker who truly understands the power of suspense, crafting films that pull viewers in and refuse to let go until the final frame.