Mikela Jay oynadığı filmler ve diziler

The Corporation (2003)
No Night Is Too Long (2002)
Futuresport (1998)