He has also written and directed several short films, including The Last Stop (2015) and The Uninvited (2016).
Martin Papazian is an American actor, director, and writer born in Los Angeles, California on April 18, 1976. He is best known for his roles in The Island (2005), Jarhead (2005), and Losing in Love (2016). He has also written and directed several short films, such as The Last Stop (2015) and The Uninvited (2016).
Martin Papazian is a member of Actor