How did I not think to add this guy to the mix of eye candy. Steve, was born in Texas, but later moved to Colorado. But if you tune into to Showtime, then you may have seen him star as Kevin on "Shameless." He plays a bar owner who gets caught up with members of a family down the street from he and his girlfriend. The show is hilarious and over time, you see his role as Kevin, getting fine! Steve has also starred in other shows as well, such as Sons of Anarchy, Reba, and more shows. If you haven't seen his role on Shameless, you are missing out.