Yes, you can, but only with the help of a third-party app.
1. Download Emotn Store
on your USB flash drive. Click here
2. Install Emotn Store on your TV or TV box.
3. Open Emotn Store, you can see there are thousands of apps in the store.
4. Click the Search Icon in the upper left corner.
5. Type into Netflix to search for the app.
6. Download and install it on your TV.
7. Then you're free to enjoy your Netflix time.