- Began acting at age 11, playing the Artful Dodger in a production of Oliver!
- Studied acting at the Lee Strasberg Institute.
- Made his film debut in the indie drama Ben's Plan (2007).
- Built homes in Guatemala with the Common Hope organization in 2007.
- Landed his first series-regular role in 2010, with the ABC mystery drama Happy Town.
- Speaks Spanish and has studied Portuguese.