Biografi tidak tersedia.
Acting
N/A di Nairobi, Kenya
sebagai Neil
sebagai Black Robed / Meccan Cleric
sebagai Dr. Akim
sebagai Dr. Paul
sebagai Taj
sebagai Fezz
sebagai Fred
sebagai Dead Marks
sebagai Aaron Singh