Interview: NYC comedian and TV writer Kevin McCaffery performs this weekend at Penguin’s

Kevin McCaffery at Penguin's
“My affiliation with Letterman is certainly my favorite TV job,” McCaffery said. — photo courtesy of Kevin McCaffery

Comedian Kevin McCaffery

Penguin’s Comedy Club — Sept. 5-6 at 7:30 p.m.

Kevin McCaffery, a stand-up comedian and writer based in New York City, will be performing at Penguin’s Comedy Club on Friday Sept. 5 and Saturday Sept. 6. He has written for and been featured on a number of television shows and hosts his own podcast, College Stories, where he invites people from the entertainment industry to discuss the good and not-so good experiences from their college days. Little Village talked to him recently about his experiences writing for television, his stand-up act and his work with Late Show with David Letterman.

Little Village: You did a stand-up set on Letterman last year, but you had actually been a writer for the show at one time. Is that correct?

Kevin McCaffery: I have done freelance work writing for the monologues, but I started there as an intern at the end of college in 2004. I actually ended up writing for the “Top Ten List” under the table during that internship. One thing they made clear in the beginning was that just because it’s called the “writer’s internship” doesn’t mean you are actually interning to write for them. The job is that you’re a writer’s assistant — you call in the lunches and you print off assignments to hand out to everybody. You will not be writing.

But then there was one day on the show where right before Dave headed out on stage, he looked at the Top Ten List that had been given to him and he put a big X through all of it, and he gave it back to the guy as he walked out on stage. So, the writer’s assistant came upstairs and was freaking out because they all had to basically write a new list in five minutes.

To keep my brain from atrophying while covering the phones, I would write on what the topic the Top Ten was for that day. So the assistant looked at me and asked, “What are you writing?” And my first response was to just reassure him I that was being a good intern, like, “nothing …certainly not overstepping my bounds in any way.”  He picked up the sheet I had written on, and it had like six entries. From those, I ended up getting number nine and number one on the Top Ten List. And then they asked me, “Do you want to just keep doing that?” And, of course, I said, “sure!”

The stand-up spot that I did last year though, didn’t come about from writing on the show. That came about separately from doing stand up.

You were featured on both I love the 1880’s on the History Channel and I love the 2000’s on VH1. Are there other periods of history you are fond of?

Yes, I love a wide variety of decades. But, honestly, between those two, I really enjoyed doing the I love the 1880s. It wasn’t just about that decade, but just history in general. I’ve done a bunch of the VH1-style clip shows, and it was fun to get to do that tone of comedy but with talking shit about Andrew Jackson’s giant cheese wheel that he had, for some reason, and all these other weird historical things. That was fun. There is a lot of fucked-up stuff in history — the Salem witch trails — you can talk a lot of shit about the Salem Witch trials. That was crazy.

I enjoyed I love the 2000’s also, but it made me feel very old because it was like, “Hey, remember that thing?” And I felt like, “Yeah, I think that literally just happened.” Though, on the other hand, I guess if I didn’t remember it, I would have some serious memory problems.

You were a commentator on TruTV’s World’s Dumbest Criminals. Did you come across a world’s dumbest criminal?

I would say there was a solid four dozen clips we had of dudes in trucks trying to throw a chain or belt around an ATM and drive away with it, and it just literally never worked. So I would say there is not one dumbest criminal, but, in terms of dumbest crime, I think that is up there just because of how many people fail at it.

The events in Ferguson have brought a lot of media attention to police incompetence across the country. Do you think there could be a World’s Dumbest Cops?

I would totally be on World’s Dumbest Cops. There is no doubt you could find twenty clips for that. It would just be a matter of finding ones that don’t only make you angry and sad. If you could find twenty like “Hey, look at these dumb cops,” but where they didn’t totally ruin someone’s life.

Is the way you approach stand-up comedy similar to the way you write monologue material? Do you try to write out all your material in a lot of detail?  

I don’t really write out my stuff word-for-word. I’ll have a topic and a couple of points and then I go up. I guess you would call it “writing on stage.” Writing a Letterman monologue is wildly different than anything I do with stand up because, obviously, the monologue is really topical, and it is very much about moving from the set-up quickly to the punchline. My stand up is more conversational and about storytelling. It is much more of a long-form style than monologue jokes.

What is the New York City stand-up scene like? What do you find unique about it?

New York is very lucky to have a very good indie scene away from the clubs. There are cool clubs too, but one thing New York has that a lot of other places might not have is a number of really cool independent shows where you can do different stuff or do what you think is cool. There are ton of great little independent shows that are happening all the time, mostly in the East Village and Brooklyn. Those one-off or once-a-week shows in a bar are a lot of my favorites.

There is a place called Kabin’s which is on the Lower East Side that has comedy every Thursday. It is just a super-divey bar. You wouldn’t even know there is a back room unless you walked far back into it. People who go there want to have a good time and want to see comedy. You’ll have comics like myself and younger indie comics on the line-up, but then you’ll also get Jim Gaffigan will drop in and then Todd Barry or Louie C.K. will do a spot in a setting where you don’t normally see those guys very often. Also in New York, you can do three shows in a night. You can start the week with a new bit, and if you’re throwing it out every night, you can figure it out by the end of the week in front of a lot of different audiences.

You have written for a number of television shows. Has there been a television writing job that was particularly important or enjoyable for you?

In terms of an experience I enjoyed the most, certainly my involvement in Letterman. He is kind of why I do comedy in the first place. And getting the internship there was probably the biggest thing that ever happened to me because it specifically brought me out to New York. Also, when you grow up watching something, it doesn’t seem like it should be feasible to be on that show. Even just going in on the internship interview  and seeing the people who had done on-air bits for the show — seeing [stage manager] Biff [Henderson] in person just walk around and doing his job was so weird. And then getting to hang out with those guys. They are nice people.

My affiliation with Letterman is certainly my favorite TV job. Getting Dave to tell your jokes is pretty neat. And then, finally getting to stand where he stands and do comedy from that spot. One phrase Dave has said a lot over the years, especially when he is doing something that seems particularly boring or stupid, is “this is the only thing on CBS right now.” Like he had a segment where he had a grape lowered into his mouth [with a fishing rod]. He just dealt with that for five minutes. It was fun for me to be “the only thing on CBS right now” for five minutes.


[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/interview-nyc-comedian-and-tv-writer-kevin-mccaffery-performs-this-weekend-at-penguins/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Comments</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="148"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>