NEBULA
Discover
Movies
TV Shows
Ahmad Khan Mahmoodzada — NEBULA
Acting
Ahmad Khan Mahmoodzada
December 23, 1997
Kabul, Afghanistan
Known
for
60
Blinded
2019
73
The Kite Runner
2007