With his dark hair, dimpled chin and broad shoulders, Alberto Ravagnani looks like he should be heading to a Hollywood casting call. His lanky frame towers above six feet, his teeth are perfectly ...