James Lastovic Meet James Lastovic, the Actor Behind Insatiable's Twisted Bad Boy by Kelsie Gibson 5 years ago