Actor Alan Naggar is an actor, known for Lovely & Amazing (2001), Universal Remote (2006) and Fighting Past (2012). Known for: Lovely & Amazing (2001), Universal Remote (2006), Fighting Past (2012), Cleo/Leo (1989) Search: