Roberto Alvarez

Roberto Alvarez

Biography

Roberto Alvarez is known for 48 Hours on ID (2010), National Geographic Explorer (1985) and 60 Minutes (1968).

Known For