Ilyas Sheikh

Ilyas Sheikh

Born: 2010-10-31 — London, England

Biography

Ilyas is often considered one of the greatest film directors of all time for his masterpiece of FORKS

Known For