Glen Raphael
Glen Raphael is an actor and singer-songwriter. Originally a software engineer with a Computer Science degree from UC Berkeley, Glen currently lives in Brooklyn, NY where he appears as an actor in TV shows such as The Marvelous Mrs.
Movies and TV shows
Smaller roles
Advertisement

