Known For
Filmography
Death Squad
Movie

What is the matter?
Movie · as Bessa
Bahr
Movie

Hadd Aqsa
TV · 15 eps

Together
TV · as د. فوزي · 15 eps

Equitable Division
TV · 30 eps

The Last Miracle
Movie

Darweesh
Movie · as Talush

Love, Imagined
Movie

Zolm El Mastaba
TV · as المعلم فارس · 2 eps

Harb El Gebaly
TV · 50 eps

Catalog
TV · 8 eps

Natural Disaster
TV · 1 ep

A Passing Day
Movie

My Wife's Ex
Movie · as عربي

El Hawa Sultan
Movie · as Ayoub

Sa'atu we Tarikhu
TV · 1 ep

Face to Face
Movie · as Magdy

Mystery Box
TV · 3 eps

Rasheed
TV · 15 eps

Taht El Wesaya
TV · as Hamdi · 15 eps

Al Ekhteyar 3 Al Qarar
Movie · as (أبو أيوب)

Suits
TV · as رفعت · 30 eps

The Bridge
TV · 6 eps

The Killing
TV · 15 eps

The Devil's Promise
TV · as Naser · 3 eps

The Cave
TV · 22 eps

Al-Qahera : Kabul
TV · as Osama · 30 eps

King of Bravery
TV · 30 eps

60 Minutes
TV · 9 eps

Ghazal's Flesh
TV · 30 eps

Handwritten
TV · 50 eps

Extremely Dangerous
TV · as Haytham Morad · 7 eps

A Million Pound Idea
TV · 30 eps

Kingdoms of Fire
TV · as Al-Kamil · 14 eps

Qabeel
TV · 30 eps

Shoulder Touch
TV · 30 eps

Son of Adam
Movie · as حمدي القط

Al Waseya
TV · as Mortada (Lebosa) · 30 eps

Eugenie Nights
TV · 30 eps

Monopoly (The Bank of Luck)
Movie · as منير شوكت

The Sun Will Never Set
TV · 30 eps

Sunset Oasis
TV · 30 eps

Father of the Bride
TV · as Malaak · 165 eps

Devil's Wish
TV · 30 eps

The Flood
TV · as Hesham · 46 eps

The Iguana
TV · as Rashed · 30 eps

Clash
Movie · as Rabih

Grand Hotel
TV · 30 eps

El Khanka
TV · 30 eps

The Drummer
TV · 30 eps

My Way
TV · 30 eps

The Covenant (The Permissible Speech)
TV · 30 eps

Who's the Culprit?
TV · 13 eps

The Blue Elephant
Movie · as د. صلاح رجائي

The Seven Commandments
TV · as Hamadto · 30 eps

Without Mentioning Names
TV · 30 eps

Khalaf Allah
TV · 30 eps

Saboba
Movie

The Deal
Movie

Arafa Al Bahr
TV · 30 eps
The Thug
TV · 30 eps

Our Master, Al Sayed
TV · 1 ep

Bibo and Beshir
Movie

Al-Gama'a
TV · 30 eps

El Kebeer Awi
TV · 1 ep

Ibrahim El-Abyad
Movie · as Garhy Zarzor

Never Fear
TV · 30 eps
