Tenía 19 años cuando hizo su primera aparición en la pantalla grande en Halls of Anger (1970), seguido por The Great Raid Northfield Minnesota (1972) y su primer papel importante fue el de "Drew Dixon", un soldado de la Guerra Civil, en el aclamado film Bad Company (1972), dirigido por Robert Benton y coprotagonizada por Jeff Bridges.
Escribió, produjo y dirigió obras de teatro, entre ellas Farts Flor, luego renombrado Charity, realizado en off-off-Broadway con críticas favorables.
Interpretó a Jamie, la contracara de Geraldine Fitzgerald en la obra Long Day's Journey Into Night (1976).
Publicado por Macmillan en 1978, el libro ilustra los perfiles biográficos de 29 actrices y directores del cine fantástico.
Barry Brown se quitó la vida al pegarse un tiro en la cabeza en junio de 1978 en su casa ubicada en Los Ángeles, California.