TV Drama (Date, Role, Production, Director)
--
2015, Cartdriver, Risen, Kevin Reynolds
2012, Kaspar, Atlantis A.D., 4th Wall, Frederick Testa
2010, Mariachi, Kwazi Ahwa, Vsquared, Frederick Testa
2012 Edward Dimech, Maskra, Jameson Cucciardi
2010, Patist, Rih Isfel, 26th Frame, Charles Stroud
2012, Yusi, La Famiglia, Pollo Loco, Frederick Testa
2010, Robert Borg, Dellijiet II, V squared, Frederick Testa
2011, Nurse, Emilja, Rewind, Evelyn Saliba LaRosa
2009, Robert Borg, Dellijiet, V squared, Frederick Testa
Adverts
--
Go
Vsquared
Charles Inn
Theatre (Role, Production, Director)
--
Barney, In-nisa maltin jafu kif, Claire Azzopardi
Multiple roles, Collections of Harold Pinter, John Rosser
Don Carlos, Don Juan, Chris Gatt
Ciaphus, Bariona, Theatre Encore, Tyrone Grima
Mr. Vella & Steve, Il-hajja xejn Cool ta’ teenager jismu Julian, Jean Marc Cafa Aguis
Multiple roles; Stage Manager;Props Manager, Dr Knock, Narcy Calamatta
Zaghzugh, Ovidju fl-Ezilju, Keith Borg
Menoceus, The Phoenician Women, Lino Farrugia
Orestes and Hippolytus, Electra and Phedre, Razzett l-Antik, Tyrone Grima
Taming of the Shrew, Lino Farrugia
Tarik, Gahan ta’ Bingemma, City Theatre, Kristabell Catania
The Genesis, Jaume Jaumet
Umberto, Boghod Mill-Ghajn, Teatru Manoel and Maleth, Alan Fenech
Ben, Xstacy, Alexandra G. Vella
Judas, Is it Me?, TAC Theatre, Marc Cabourdin
Haemon, Antigone, Lilia Lytra
Laburist, Xbiehat ta xi whud li huma Kattolici, Teatru Manoel, Mario Philip Azzopardi
Metamorphosis(Malta Drama Festival), Deo Grech
Hamlet & Demetrius, Bits and Pieces Shakespeare, Lino Farrugia