Hey, I'm Bob. I've been a member of the working class my whole life. I was born at Charity Hospital, grew up & attended public schools in Old Jefferson, and graduated from Riverdale High School. Both my wife and my mom were special education teachers at public schools & instilled the importance of public education in my life.  


I do not come from wealth, so I have to sell my labor in order to survive. My very first job was as a janitor when I was 15, and I've held a number of jobs since then, whether it was delivering pizzas, selling computers, fixing and servicing ATM machines, or running shipping and receiving for an electrical equipment manufacturer. I studied Computer Science at Tulane University and the University of Missouri-Columbia. For over 13 years I was a senior software developer, and I'm currently a technical project manager. I've led several teams of workers in New Orleans and remotely around the world, and I've honed my skills in solving complex problems with workers and stakeholders to get to the root of an issue, discover the causes, and work towards finding & implementing solutions.


I love spreading joy by performing in community theater, improv comedy, and stand-up comedy shows around the region. I was featured on The Gambit's list of Best Comedians and was nominated for a Big Easy Award for Best Supporting Actor in a Musical. I've hosted charity events and fundraisers and have produced a number of comedy shows including Big Easy Live. I currently enjoy performing to my kids, singing karaoke, and occasionally performing in my church's summer musical. 

I'm a member of my local neighborhood association, numerous community organizations,  and I volunteer on a number of local campaigns. I'm a socialist, pro-choice, I know all Black Lives Matter, and I'm an advocate for LGBTQ+ rights, a Green New Deal, and universal health care. I am a recreational cyclist, and I support efforts to have a sustainable environment in and around New Orleans. I am a graduate of the first cohort of the Leadership Institute from Voters Organized to Educate (VOTE).

Here are some community organizing projects, campaigns, and coalitions I have been a part of: