
Ahad Israfil
Cast
- Born
- August 23, 1972 · Dayton, Ohio, USA
- Died
- October 18, 2019
Ahad Israfil was born on August 23, 1972 in Dayton, Ohio, USA. He died on October 18, 2019 in Dayton, Ohio, USA.
Cast
- 2005Medical IncredibleSelf - Shooting Victim
- 2000Ripley's Believe It or Not!Self
- 1998GalileoSelf