He was the lead filmmaker and director for the CHINESE CANADIAN STORIES web series which was nominated for a Leo Award for Best Web Series in 2013. Alejandro is currently an Adjunct Professor at the University of British Columbia in the Department of Theatre and Film as well as the Asian Canadian and Asian Migration Studies Program.