Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Cosmo Losco was born on November 23, 1982 in Philadelphia, Pennsylvania. Cosmo is a director and producer whose first major directorial effort is the film Nico (2023). Cosmo began his career in local television as a writer/producer/editor in commercial production departments for both NBC and FOX stations. He won an Emmy for this work in 2010.