Multicolour (Medium Olive White Medium Olive 200) Nike Unisex Adults Sb Zoom Janoski Slip Rm Fitness shoes Brown (Setter 003) Sioux Men's Elcino Loafers

Grey (Platin 4) LLloyd Men's Clemente Loafers

I’m a Bay Area comedian and writer originally from Central Illinois and a few other places along the way. I got started in comedy mostly as a writer. Back in the late 90s, I was one of the creators of the tech lampooning magazine, “In Formation.” For some time in the early 2000s I was in Chicago where I wrote sketch comedy for the legendary Second City. I decided to give standup a try after returning to San Francisco and perform regularly at clubs and corporate events.

I’m also the Executive Producer of the entertainment company Hyper Royal Black-white Nike Stefan Janoski Max, Unisex Adults' Low-Top Sneakers, which I started in 2018.

For booking inquiries, go here.Track Red Black-cedar Nike Stefan Janoski Max, Unisex Adults' Low-Top SneakersTrack Red White Nike Stefan Janoski Max, Unisex Adults' Low-Top Sneakers

orange HellyHansen Casual shoes Trackfinder 2 Hat WW Outdoor shoes 78204, orange, 78204 - EN safety certified

Co-founder of Cola, White Men's Business Oxford Casual Soft Light Gentlemen Atyle Low Top Round Toe Formal shoes Cricket shoesBrown (Cognac 3) Lloyd Men's Lador Derbysthe first open messaging platform the we subsequently sold to Layer, Nike Stefan Janoski Max, Unisex Adults' Low-Top SneakersBlack Stacy Adams Men's Dwight Moc Toe OxfordInc. in January of 2017. I have been chronicling that adventure here.

For 15 years, I ran a product design and strategy company in Chicago called Idea Momentum. Khaki orange Vibram FiveFingers Men’s Trek Ascent Insulated Multisport Outdoor shoesbluee Armani Exchange Sneakers MenWe did some bluee (Pigment Pigment) New Balance Men's 574v2 Trainers work for some amazing clients.

I worked at Apple Computer on some of their most exciting and notorious products including the iMac,Brown ECCO Men's Ennio Hi-Top TrainersMulticolour (Bright Crimson White Blackened bluee 001) Nike Men's Air Zoom Vapor X Hc Low-Top Sneakers G4, iTunes, and the Newton.

My first startup was a company called Postini (originally called SafeStamp) and we invented the Spam Filter and a few more things.

I used to teach a course on prototyping that I developed for The Institute of Design in Chicago.Tan Ted Baker London Men's Cassiuss 4 BroguesWhite DC shoes Men's Pure High-Top WC Hi Top shoesWarm Black Ying xinguang Men's Fashion Ankle Boots Fleece Lined Leisure Classic Comfort High Top Outdoor Outsole Martin Boots .

I was a research assistant at the University of Illinois where I studied the effects of collaborative technologies on group communication. Multicolour (White Dark Grey-metallic Silve 100) Nike Men's Air Max Flair 50 Running shoesRed Geox Men's Leather Aerantis Trainers BlackThe findings we presented to the Mosiac team at NCSA. 

- Dsx Men's Air Cushion Damping Mesh Casual Running shoes Autumn Black and White Black and Red, white, EU40 UK7 CN41

I really dig camping, cars, comedy, concerts, 1 Fluchos shoes 8903 Mallorca SANOTAN BlackBrown (Earth Earth) Merrell Men's Moab 2 Mid GTX High Rise Hiking Bootsplus other things that don’t begin with the letter C.

I read a lot of books about history, productivity, and short stories.Multicolour (O bluee Syellow Hocean 001) Mizuno Men’s Wave Bolt 7 Low-Top SneakersWhite LQ Men's sandals flip flops Summer mesh breathable outdoor wild sandals, men's EVA leak toe strap flat sandals (color Black, Size 40)Black LQ Men's sandals Summer polyurethane non-slip wearable beach shoes, men's leather sandals, black sandals and slippers (color Black, Size 40).

I still watch “Seinfeld” reruns even thought I subscribe to every streaming service and have a monster cable package.