Where is Stepan Nercessian?

Movie Role
God is Brazilian (2003) Baudelé