Potem można go było zobaczyć w dramacie Rytm (The Beat, 1988) u boku Johna Savage’a, dramacie Skradziony dom (Stealing Home, 1988) jako nastoletni główny bohater-baseballista grany potem przez Marka Harmona, komediowym melodramacie Spełnione marzenia (Dream a Little Dream, 1989) z Harrym Deanem Stantonem.

Popularność przyniosła mu postać Sama Kulaniego w serialu CBS Szpital pod palmami (Island Son, 1989-90) z Richardem Chamberlainem. Szybko jednak powrócił na kinowy ekran w dramatach – Stella (1990) u boku Bette Midler, Bena Stillera i Stephena Collinsa i Texasville (1990) Petera Bogdanovicha z Cybill Shepherd i Jeffem Bridgesem. W telewizyjnym biograficznym NBC Liz: Historia Elizabeth Taylor (Liz: The Elizabeth Taylor Story, 1995) z Sherilyn Fenn wystąpił jako Montgomery Clift. Pojawił się też gościnnie w serialu ABC Nowojorscy gliniarze (NYPD Blue, 2005).

Aktywizm McNamara jest aktywistą na rzecz praw zwierząt i weganem. Zaczął ratować koty, psy i konie, a następnie podróżował po świecie, broniąc praw zwierząt. McNamara wyprodukował kilka filmów dokumentalnych, w tym National Geographic Wild Animal Intervention, exposé na temat przemysłu zwierząt egzotycznych w Stanach Zjednoczonych.