Me? Aptitude tests in high school reported I was best suited to be a farmer.

Expelled my senior year from Gonzaga College High School, I was a high school drop-out for awhile until I was accepted by the Catholic University of America without a high school diploma, GED or SAT scores.

Once In College

Did I mention that I graduated from Gonzaga High School while I was a junior at Catholic University?

During my senior year in college I was an intern in the United States House of Representatives, made Dean's List, & graduated with a BA in American History and a minor in Philosophy.

After college I became a musician & songwriter, which I pursued as a living for a long time.

Back In College

Currently I am an Adjunct Professor at George Washington University, teaching graduate and undergraduate courses such as Interactive Web Design; Frame-By-Frame Animation, and Layout & Design of the Book.

Prior to that I was visiting Assistant Professor of Digital Media, teaching courses in diverse departments & academic disciplines at the (original) Corcoran College of Art + Design. I spent 7 years at the Corcoran, teaching in the BFA Design Department, the New Media Photojournalism graduate program, and the Art History program.

Before that I was a member of the faculty at the Catholic University of America in the Department of Art and the Department of Media Studies.

These Days, 2017

I own a web development / design business - now in its 17th year - and work with clients of all types and sizes.

For 20+ years I was on the board of the Gonzaga Carmody Open. The Carmody Open is a 501(c)3 organization designed to raise scholarship funds for fatherless boys to attend Gonzaga College High School in the District. Now in its 4th decade, the annual Carmody Open Golf Tournament has raised scholarship funds in excess of $1.3 million dollars.

For twenty-five years I was also a Board Member of Choices, Inc. Choices, Inc. was a non-profit organization 501(c)3 for the development of resources for the sexuality education of persons with cognitive challenges and their parents and staff.

This is a Creative Environment.

An extension of skin, bone, circuit boards, paper & vinyl, my work studio is a co-mingling of the obsolete and the cutting edge.

Antiques, cast-aways, 33 1/3 album covers and open-source software interact with a striking visual experience which never fails to inspire hi-quality work.

My Studio was Featured in the Washington Post Magazine


Check out Second Glance - “The Great Wall of Music”

More Photos from My Studio


Click here to see more photos from the Washington Post Magazine shoot, as well as other photos taken over the last 18 years as this space has evolved.

Would you like to know more?

Unplugged Since 1992

I have been studying American heritage while living a pop culture hermitage:

  1. no TV
  2. no celebrities
  3. no radio
  4. no sports
  5. no crummy music
  6. no car
  7. no logos
  8. no credit cards
  9. no debt
  10. no cell
  11. no smart phone
  12. no eBooks
  13. no texting
  14. no blogging
  15. no twitter
  16. no blackberry
  17. no facebook
  18. no video games
  19. no consumerist wastage
  20. no trends

Interests, etc

I read a great deal and am always up for a good debate, discussion or argument....

  • Cold War foreign policy
  • Early 20th century American literature
  • American History
  • Physics
  • Debate
  • Philosophy
  • Genealogy
  • Graphic Design & Typography
  • Chess
  • 30+ years in musical composition & performance

I threw out my TV 25 years ago.

This leaves plenty of time for reading - check out the web app experiment I built: Interactive Reading Trends. This experiment displays statistics regarding the books I have finished reading since 2010. (That is real books, by the way, nothing device-based whatsoever.)

Not only does it give insight into reading habits over time, it features a sleek & responsive UI with a color-coded filtering system to see subsets of the data, all animating live in the DOM. It uses Isotope, custom PHP and mySQL, High Charts API and some interesting jQuery libraries.

How Do You Stack Up?!

How much TV do you watch? View dynamic, interactive fact sheets, charts and graphs comparing me to everyone else in America regarding media consumption - specifically television, advertising and reading.

This is part of an experiment I wrote to create a flexible database-driven mechanism for displaying multiple types of dynamic data from .JSON and .CSV files (re)using a small amount of screen real estate. Plus it’s a nice typographical treatment, and the information hierarchy is just right.