James is adorable! And his brother is sex! and yes that is Toby from pretty little liars...James is dating his costar Ashely benson who plays Hannah. Who I adore btw! And yes all the good ones are straight lol but maybe his brother is gay and that is why James is so pro gay rights and loves him a gay ol time...he said in an interview once about preparing for a role..while preparing for a role on leather bars and about gay prostitutes he went out to a gay bar and found a young male stripper who would have sex with people for money and asked if the next trick he went to if he could go...but the stripper had one request because the "client" would feel uncomfortable if james was there just watching he had to at least get naked and invovled..he ended up with allowing both to cum on him.