Abdulahi Ali | Actor from Toronto, ON, Canada Never stared in a film, don't mind staring in one.