Se formou em cinema em 1995, na Board College, em Nova York. Ahluwalia lançou seu primeiro curta em 1993, chamado The Dust. Ele formou uma companhia de produção independente, chamada Future East, permitindo que ele e outros diretores pudessem trabalhar fora das produtoras tradicionais.