FILMOGRAPHY
2005 · Trial Medic at University Hospital
2005 · Serban
2006 · CD Seller
2015 · Lica
2012 · 電影
2005 · Peter III