
Owen Miller
2001 (24 года)Owen was born on May 15, 2001 in Canton, Ohio. Miller is well known for his directing and acting. He directed M I R R OR (2017), along with The Woods, The Pool, the Tricycle movies and The Apprentice. Miller has also acted in large roles within his films.