Known For
Filmography
2023
2023
2018
2009

Rock Hudson: All That Heaven Allowed
Movie · as Self - Immunologist / HIV Physician (archive sound)

Commitment to Life
Movie · as Self

The Advocate Celebrates 50 Years: A Long Road to Freedom
Movie · as Self

House of Numbers: Anatomy of an Epidemic
Movie · as Self - First Doctor to Diagnose AIDS, UCLA Medical Center