Dheweke main filem ing rong basa, Inggris lan Walanda sing saweneh sandiwara tivi.
Dheweke nyengkuyung prodhuksi filem Black Book ing taun 2006.