Kevin has numerous television appearances which include 'Comedy Central's Premium Blend' and 'Jimmy Kimmel Live.' He is currently living in Los Angeles.
Added by Upcoming Robot on July 28, 2012